我有一个继承自 Button 的对象。该按钮是继承自TableLayoutPanel 的对象的属性。该属性名为 MyButton
:
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
**[DefaultValue(??? Something Like Visible = false ???)]**
public CustomButton MyButton
{
get { return _button; }
set { _button = value; }
}
现在,在设计器中,我想将 MyButton
的 Visible
属性设置为 false。默认 Visible
属性为 true,但在本例中,我希望它为 false。
我该怎么做?
最佳答案
[DefaultValue(false)]
http://msdn.microsoft.com/en-us/library/system.componentmodel.defaultvalueattribute(v=vs.71).aspx
关于C# 如何设置属性网格中对象的默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4626611/