要求:
1.继承TabControl控件中的TabPage控件,控件实现绘图操作(此部分已经完成)
2.继承TabControl控件,并自定义事件与属性,管理1中的子控件
问题:
现在如下,如何将自定义的TabPage控件,添加到自定义的TabControl控件中,并支持原生的TabControl的所有功能?
PS:希望大家进来讨论一下,或者是留个言更或者是有大神指点一下!感激不尽!现在想到的只能是,继承TabPage控件,然后全部重新实现TabControl控件的所有功能,将TabControl中TabPages重新定义!请问还有更好的办法吗?谢谢大家花费时间阅读!
继承怕是有些难,它提供的接口比较少,很难按自己的想法重写。我之前自定义了一个服务器控件TabPage, 支持设计时视图,提供了ItemTemplate可以自定义内容。关键是样式可以自定义。
http://www.cnblogs.com/nanfei/archive/2013/04/13/3018460.html
TabControl.TabPages.Add()添加不进去?不重写TabControl,只能代码添加。