如果需要将控件的自定义属性放到属性面板中,可参考下面的方法:
注:需要 Imports System.ComponentModel,另外属性必须是Public,这样才能显示到属性面板。
自定义控件属性
1 ''' <summary>XML注释</summary>
2 <Browsable(True), _
3 Category(“属性分组名”), _
4 Description("该属性的描述"), _
5 DefaultValue(“属性默认值”)> _
6 Public Property IncludeBlankItem() As Boolean
7 Get
8 Return prpeIncludeBlankItemValue
9 End Get
10 Set(ByVal value As Boolean)
11 prpeIncludeBlankItemValue = value
12 End Set
13 End Property
同时加上XML注释,是为了便于在代码中设置属性值的时候也显示属性的描述。