日期:2014-05-18  浏览次数:20649 次

怎样实现自己的Control基类
我想自己写一套Windowless的控件,但是.NET类库的Control基类是有句柄的,而且有很多Windowless用不上的成员
我如果自己写Control基类,又无法用窗体设计器操作,即使继承Component类也不行
请问是不是要实现IDesigner之类的接口?
又或者有其他的什么办法?

------解决方案--------------------
Timer就可以从System.ComponentModel.Component继承

设计器不支持可视化操作没有句柄的东西,除非你想Menu控件那样实现自己的设计器。
------解决方案--------------------
http://technet.microsoft.com/zh-cn/magazine/12yydcke(VS.80).aspx