1.ToolboxBitmap

给自己的自定义控件换个图标:[ToolboxBitmap(typeof(MyPanel), "WindowsApplication1.Images.MyPanel.bmp")]

2.Category与Description

给属性设置说明文和表示类型(Appearance是特殊的词,在属性面板中,它就是外观一栏,[Category("Appearance"), Description("阴影色")]

3.DefaultValue

给属性设置默认值[DefaultValue(5)],[DefaultValue(typeof(Color), "DarkGray")]

4.Browsable

设置属性是否会显示在属性面板中[Browsable(false)]

5,DesignerSerializationVisibility

设置属性是否在Designer中序列化,[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)](不需要序列化,默认是Visible)

 

参考:https://blog.csdn.net/catshitone/article/details/87101640

 posted on 2019-11-19 14:08  风雪逆旅  阅读(226)  评论(0编辑  收藏  举报