2012-07-03 2 views
2

Я создаю пользовательский UserControl в ASP.NET, и я использую System.ComponentModel.Attributes для украшения свойств разными способами. По умолчанию ASP.NET показывает все публичные GET; SET свойств элемента управления в окне свойств на странице 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] атрибутом.

Указывает, должно ли отображаться свойство или событие в окне свойств .

Смежные вопросы