要做一个窗体控件,象ToolBar一样具有Buttons属性,怎么实现? ToolBar的Buttons属性在设计时可弹出"ToolBarButton 集合编辑器"对话框编辑按扭,我的控件的Buttons属性是一个继承了IList, ICollection, IEnumerable接口的类实例,其中每个元素都是自己定义的类实例,但是在设计时弹出"object 集合编辑器",按"添加"按扭生成的是一个object,而不是自己定义的类实例.该怎么实现我的Buttons属性呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 但我要做的不是ToolBar,继承ToolBar有什么用? 另外即使我做的是ToolBar,继承了.Net的ToolBar,当程序运行时改变ToolBar.Buttons[index]的Visible属性我也捕捉不到。 你的Buttons的那个类从CollectionBase继承,并重写它的相关方法CollectionBase类的概述中有个事例 1.在Buttons属性上加上[Editor(typeof(你的编辑类),typeof(UITypeEditor))]public XXX Buttons { ...}2.上面括号中的“你的编辑类”需从CollectionEditor继承 class MyButtonCollectionEditor : CollectionEditor { ... }具体的看帮助吧 重写CollectionEditor的CreateCollectionItemType和SetItems方法基本达到了要求。谢谢 请教一个正则该怎么写的。。 C# 如何将多个xls文件读出分页存到一个xls文件中 水晶报表 公式 求和 webclient大文件下载,怎么做? 关于校验串口发送过来的针!的问题 关于c# wince Mobile 默认输入法,高手来 为什么带有中文的cs文件添加到vs2005项目中全部变成乱码? 如何屏蔽掉输入textbox中除了的数字以外的字符? 还是不明白,如何把框架打包进去啊?救命啊,能给个明确的答案么?急! 我想请教个问题 高手请进:如何在EXCEL文档中插入一行??? 如何使RichTextBox中的右键菜单可用?
[Editor(typeof(你的编辑类),typeof(UITypeEditor))]
public XXX Buttons {
...
}
2.上面括号中的“你的编辑类”需从CollectionEditor继承
class MyButtonCollectionEditor : CollectionEditor
{
...
}
具体的看帮助吧