2009-12-03 34 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繼承的屬性。

當然,您可以刪除自己創建的屬性。只需從源文件中刪除它們即可。

相關問題