专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

请问,关于自定义控件的属性的设置有关问题

发布时间:2011-06-23 16:04:24 文章来源:www.iduyao.cn 采编人员:星星草
请教,关于自定义控件的属性的设置问题
在vs中,自定义控件,新加的属性在设计器里都会放在属性栏目的杂项中,有没有什么办法让他不出现在杂项分类中而出现在其它的分类中?


还有,如果在设计器中拖用新建的这个控件的话,他的所有的属性都会出现在设计InitializeComponent方法中,有没有什么办法,让这些属性不显示呢? 很多控件的属性如果不修改默认值的,是不会出现在InitializeComponent方法中的




------解决方案--------------------
这个容易,在类上面添加Imports System.ComponentModel 引用
然后在属性上添加<Category("我的分类")> 属性

如下面
VB.NET code
    ''' <summary>
    ''' '设置边框颜色
    ''' </summary>
    ''' <value></value>
    ''' <returns></returns>
    ''' <remarks></remarks>
    <Category("我的分类")> Property BorderColor() As Color
        Get
            Return mborderColor
        End Get
        Set(ByVal value As Color)
            mborderColor = value
            Me.Invalidate()
        End Set
    End Property
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: