Атрибуты в элементах управления Windows Forms
В библиотеке .NET Framework содержатся различные атрибуты, которые можно применять к членам собственных элементов управления и компонентам. Некоторые из этих атрибутов влияют на поведение класса во время выполнения, в то время как другие определяют поведение во время разработки.
Атрибуты свойств элемента управления и компонента
В следующей таблице содержатся атрибуты, которые можно применять к свойствам или другим членам собственных элементов управления и компонентов. Пример использования большинства из этих атрибутов см. в разделе Практическое руководство. Применение атрибутов к элементам управления Windows Forms.
Атрибут |
Описание |
---|---|
Задает значение, которое нужно передать свойству, чтобы это свойство получило значение из другого источника. Это называется окружением. |
|
Указывает, следует ли отображать свойство или событие в окне Свойства. |
|
Задает имя категории, в которой при отображении в элементе управления PropertyGrid для группировки свойства или события устанавливается режим Categorized. |
|
Задает для свойства значение по умолчанию. |
|
Задает описание свойства или события. |
|
Задает отображаемое имя для свойства, события или метода public void, не принимающего аргументов. |
|
Задает редактор, используемый для изменения свойства. |
|
Указывает на то, что свойство или метод отображаются в редакторе. |
|
Указывает зарезервированное ключевое слово контекста для класса или элемента. |
|
Определяет, должно ли быть локализовано свойство. |
|
Показывает, что текстовое представление объекта скрывается такими символами, как звездочка. |
|
Указывает, доступно ли свойство, с которым связан данный атрибут, только для чтения или для чтения и записи во время разработки. |
|
Показывает, что следует обновить таблицу свойств, когда изменяется значение связанного свойства. |
|
Указывает, какой тип использовать в качестве преобразователя для объекта, с которым связан этот атрибут. |
Атрибуты для свойств привязки данных
В следующей таблице содержатся атрибуты, которые можно применять для определения способа взаимодействия собственных элементов управления и компонентов с привязкой данных.
Атрибут |
Описание |
---|---|
Указывает, предназначено ли свойство для привязки данных. |
|
Указывает свойства источника данных и члена данных для компонента. |
|
Задает для компонента свойство привязки по умолчанию. |
|
Указывает свойства источника данных и члена данных для компонента. |
|
Включает перенаправление атрибутов. |
Атрибуты для классов
В следующей таблице содержатся атрибуты, которые можно применять для определения поведения взаимодействия собственных элементов управления и компонентов во время разработки.
Атрибут |
Описание |
---|---|
Задает для компонента событие по умолчанию. |
|
Задает для компонента свойство по умолчанию. |
|
Задает класс, используемый для реализации служб времени разработки для компонента. |
|
Указывает, что конструктор для класса принадлежит к определенной категории. |
|
Представляет атрибут элемента панели элемента. |
|
Задает строку фильтра и тип фильтра для использования в качестве элемента панели инструментов. |
См. также
Задачи
Практическое руководство. Применение атрибутов к элементам управления Windows Forms
Ссылки
Другие ресурсы
Расширение поддержки времени разработки
Разработка пользовательских элементов управления Windows Forms в .NET Framework