日期:2014-05-20  浏览次数:20885 次

如何封装TabControl控件?
目前在做一个开发工具,需要把TabControl控件封装为一个新的PageControl。目前封装了TabPage控件为一个新的Page类,想在新封装的PageControl添加新子页时增加的是Page,而不是TabPage,而且需要修改PropertyGird里的Table   Collection   Editer图形操作界面,该如何改?大大们救我啊。。。
可以参考下面的图片:
http://img816.photo.163.com/zhoutiance/114613077/2776856580.jpg


------解决方案--------------------
lz:好像没必要重新扩展TabConrol控件吧,(有什么特殊需求吗?),如果NET2.0的还不能满足你,那我可以给你推荐一个第三方的恐惧,应该定可以满足你的需求:

DotNetMagic的TabbledGroups


------解决方案--------------------
如果你的类型继承于TabControl和TabPage,那么所有public的成员必然被继承。除非你自己从Object继承过来。毕竟C#没有C++那么多的继承类型private,protected,public。C#只有public继承。
------解决方案--------------------
顶起来。