VB.NET自定义控件 —— 添加控件自定义属性

  如果需要将控件的自定义属性放到属性面板中,可参考下面的方法:

  注:需要 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注释,是为了便于在代码中设置属性值的时候也显示属性的描述。

  

原文地址:https://www.cnblogs.com/sugartomato/p/2305507.html