Table of Contents

Обзор контрола PropertyGrid

PropertyGridControl отображает публичные свойства и их значения привязанных объектов в виде вертикального списка. Каждый элемент списка отображается в виде строки, содержащей две ячейки: "имя свойства" и "значение свойства".

PropertyGrid может автоматически заполнять строки из привязанных объектов. Вы также можете вручную создавать строки в коде. Определенные атрибуты, применяемые к свойствам привязанного объекта, позволяют вам указать пользовательскую видимость, состояние "только для чтения", отображаемое имя, категорию и конвертер типов.

Контрол поддерживает категориальные строки, которые позволяют объединять строки в распахиваемые группы.

Привязка данных и настройка строк

Когда вы привязываете контрол к объекту (объектам), контрол автоматически генерирует строки для всех публичных свойств. Определенные атрибуты позволяют настраивать опции генерации строк.

Контрол также поддерживает ручную генерацию обычных строк и категориальных строк. Смотрите следующие разделы для получения дополнительной информации:

Редактирование данных

Пользователи могут редактировать часть со "значением" строк, если включено редактирование данных. Контрол использует редакторы по умолчанию для отображения и редактирования значений строк распространенных типов данных (Boolean, Double, Integer, Enumerations и т.д.). При необходимости вы также можете указать пользовательские редакторы для определенных строк.

Смотрите следующие разделы, чтобы узнать, как указывать редакторы и получать к ним доступ, получать и устанавливать значения ячеек:

Встроенный поиск

Панель поиска PropertyGrid позволяет пользователям быстро находить строки по названиям.

Обратитесь к следующему разделу, чтобы узнать больше:

Часто используемый API

Смотрите следующий раздел, чтобы ознакомиться с элементами API, которые помогают выполнять наиболее популярные задачи настройки:



* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.