Страница: 1 |
Страница: 1 |
Вопрос: PropertyGrid как перекрыть свойства ?
Добавлено: 24.03.08 09:19
Автор вопроса: Shota
Есть класс а наследник к примеру TextBox-a... у класса а есть свойсво ааа, как указать объекту PropertyGrid, чтоб он НЕ показывал все свойства TextBox-a а показывал только свойство ааа?
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
fluke
ICQ: 318170731
Вопросов: 15
Ответов: 96
Профиль | | #1
Добавлено: 24.03.08 10:25
' Свойство отображается, в PropertyGrid(по умолчанию)
<Browsable(True)> _
Public Property aaa()
Get
End Get
Set(ByVal value)
End Set
End Property
' Свойство не отображается, в PropertyGrid
<Browsable(False)> _
Public Property OtherProperty()
Get
End Get
Set(ByVal value)
End Set
End Property
Номер ответа: 2
Автор ответа:
Shota
Вопросов: 22
Ответов: 52
Профиль | | #2
Добавлено: 24.03.08 14:04
Это я знаю, проблема в том, что у меня нет доступа к определениям свойств родительского класса ( к примеру текстбокса ). мне нужно чтоб propetygrid показывал свойства ТОЛЬКО МОЕГО класса а не свойства унаследованные от родителя... у своих свойств я прописал и Browsable(True) и Category("myCategory" .......
Не переопределять же все свойства текстбокса, только для того чтоб прописать у них атрибуты Browsable и т.д.