为自定义控件添加设计时属性
属性(Property) 层次属性(attribute)

[BrowsableAttribute(true)]
[DescriptionAttribute("获取或者设置稽查系统规则")]
[DefaultValueAttribute("")]
[CategoryAttribute("Appearance")]
public string EventRuleIdInCheck
{
get { return _eventRuleIdInCheck; }
set { _eventRuleIdInCheck = value; }
}
[BrowsableAttribute(true)] 可指示属性浏览器显示该属性的名称和值.默认情况下,每个公共的属性都可考虑使用BrowsableAttribute,对于只读属性(Property)不需要进行修改值,显示名称和值没有意义.
[DescriptionAttribute("获取或者设置稽查系统规则")] 当开发人员选中该属性(Property)时,显示文本"Get or Set"
[DefaultValueAttribute("Value")] 显示默认值Value
[CategoryAttribute("Appearance")] 在外观类别显示该属性(Property)

浙公网安备 33010602011771号