【发布时间】:2009-05-15 11:31:02
【问题描述】:
我可以在属性窗口中显示我的自定义控件属性(使用 EditorBrowsable() 属性)。但是我有另一个属性,它的返回类型是类。因此,相同的属性以只读格式出现在窗口中。我需要属性,它应该在设计时采用类值 就像,
Font
Name="Verdana"
Size="12"
【问题讨论】:
标签: .net compact-framework properties
我可以在属性窗口中显示我的自定义控件属性(使用 EditorBrowsable() 属性)。但是我有另一个属性,它的返回类型是类。因此,相同的属性以只读格式出现在窗口中。我需要属性,它应该在设计时采用类值 就像,
Font
Name="Verdana"
Size="12"
【问题讨论】:
标签: .net compact-framework properties
使用 EditorBrowsable() 代替:
System.ComponentModel.Browsable()
System.ComponentModel.DefaultValue()
System.ComponentModel.Category()
DefaultValue 将告诉设计该属性有一个默认值,除非更改,否则不会尝试设置它。类别将您的财产归入特定类别。这两个属性不是必需的,但很好用。
【讨论】: