2012-07-03 537 views
2

我在ASP.NET中創建自定義用戶控件,我使用System.ComponentModel.Attributes來裝飾不同事物的屬性。默認情況下,ASP.NET顯示所有公共GET;在ASPX頁面的屬性窗口中設置控件的屬性。我可以使用什麼屬性來忽略某些屬性?System.ComponentModel - 忽略屬性

我試圖找到與http://msdn.microsoft.com/en-us/library/system.componentmodel.aspx頁面上的「忽略」相關的內容,但沒有找到任何內容。

感謝

回答

7

你需要BrowsableAttribute

指定是否屬性或事件應在 屬性窗口中顯示。

[Browsable(false)] 
public int MyProperty { get; set; } 
+0

謝謝!那就是我在找的東西。 –

+0

@AlexDn歡迎您:) – archil

1

你應該能夠隱藏的屬性與[Browsable]屬性。

指定屬性或事件是否應顯示在 屬性窗口中。