用户控件有时候很有用处
特别是复用一些页面中的部件
.可是问题在于没有良好的设计时支持.
拖入一个用户控件时,你得到的只是一个灰灰的BAR,没有像自定义控件那样可以绘制一个设计时外观
这几天又研究了一下,发现
USERCONTROL这个类对应有一个DESIGNER叫USERCONTROLDESIGNER.
十分不解,如果USERCONTROL支持DESIGNER行业的话.那么是否我们可以通过撰写一个派生于USERCONTROLDESIGNER的类,然后覆写其GetDisgnHtml来获取设计时的外观呢??
此为其一.
其二,当我制作一个USERCONTROL后,我为其加入ToolboxItem(true)属性.发现,可以将该USERCONTROL加入到TOOLBOX中,可是,问题在于当从TOOLBOX拖入该USERCONTROL时,IDE未做任何操作.
在MSDN上也未找到关于此问题的答案.
CNBLOGS上的兄弟,能否各抒己见,将USERCONTROL这个东东研究一翻,然后将其变得更好用呢?
在此抛砖引玉
转载于:https://www.cnblogs.com/Heroman/archive/2005/08/04/207231.html