【发布时间】:2010-09-26 20:16:58
【问题描述】:
我开发了一个自定义控件,其中包含两个名为 ListField 和 DataSource 的公共属性。
ListField 属性必须设置为DataSource 中包含的对象的属性名称。
是否可以配置 ListField,在 Visual Studio 属性窗口中设置属性时,我会得到一个列表,提示 DataSource 对象中所有属性的值?
【问题讨论】:
标签: c# visual-studio custom-controls
我开发了一个自定义控件,其中包含两个名为 ListField 和 DataSource 的公共属性。
ListField 属性必须设置为DataSource 中包含的对象的属性名称。
是否可以配置 ListField,在 Visual Studio 属性窗口中设置属性时,我会得到一个列表,提示 DataSource 对象中所有属性的值?
【问题讨论】:
标签: c# visual-studio custom-controls
您可以使用EditorAttribute 为您的属性定义一个自定义编辑器(在设计时)。
这里有一些链接:
【讨论】: