您的位置:首页 > 其它

自定义控件:属性为控件需要注意的地方

2013-07-13 11:06 375 查看
如果属性为string、int等类,属性在设计时修改,运行时会保存。

如果属性为控件时,如Label,属性在设计时修改控件的属性,运行时会还原,这时可以通过添加DesignerSerializationVisibility来支持在运行时保存设置,如:
[DescriptionAttribute("第二个Label获取/设置"), CategoryAttribute("自定义"), DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
public Label SecondLabel
{
get { return label2; }
set { label2 = value; }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: