总结

1.工具栏隐藏和显示

ToolbarVisible:用于控制工具栏的显示与隐藏

2.描述栏隐藏和显示

HelpVisible属性:这是一个布尔类型的属性,当设置为true时,描述栏可见(默认值);当设置为false时,描述栏隐藏。

3.类中有类,不显示

[TypeConverter(typeof(ExpandableObjectConverter))] // 关键步骤

增加这个属性

 

4.特性

特性 (Attribute) 作用 示例
Category 将属性分组到不同的类别下。

 

[Category("外观")]

Description 提供属性的描述文本,鼠标悬停时显示。

 

[Description("控件的背景色")]

DisplayName 设置属性在网格中显示的别名。

 

[DisplayName("背景颜色")]

Browsable 控制属性是否在网格中可见(true/false)。

 

[Browsable(false)]// 隐藏属性

ReadOnly 控制属性是否只读(true/false)。

 

[ReadOnly(true)]

DefaultValue 指定属性的默认值。若当前值非默认值,属性名会以粗体显示。

 

[DefaultValue(10)]

DefaultProperty 指定类的默认属性,选中类时该属性会首先被选中。

 

[DefaultProperty("Name")]应用于类定义上方

posted @ 2025-12-04 14:47  家煜宝宝  阅读(6)  评论(0)    收藏  举报