标签: .net controls designer
我可以在控件的属性上设置一个属性,以防止设计器生成的代码为其设置值吗?
答案 0 :(得分:3)
http://msdn.microsoft.com/en-us/library/system.componentmodel.designerserializationvisibilityattribute.aspx
这看起来很有用。
答案 1 :(得分:2)
如果您向构造函数提供false,BrowsableAttribute会将其从属性网格中删除:
false
BrowsableAttribute
[Browsable(false)]
如果您使用default value进行设置,此值将不会被设计者序列化:
[DefaultValue("MyDefaultValue")]