2009-12-03 85 views

回答

9

您可以删除继承属性在属性窗口与[可浏览]属性:

[Browsable(false)] 
public override bool AutoScroll { 
    get { return base.AutoScroll; } 
    set { base.AutoScroll = value; } 
} 
[Browsable(false)] 
public new Size AutoScrollMargin { 
    get { return base.AutoScrollMargin; } 
    set { base.AutoScrollMargin = value; } 
} 

注意两者之间的区别,你必须使用“新”的关键字,如果物业不虚。您可以使用[EditorBrowsable(false)]属性来隐藏IntelliSense中的属性。

1

您无法删除控件从UserControl继承的属性。

当然,您可以删除自己创建的属性。只需从源文件中删除它们即可。

相关问题