Обзор контрола PropertyGrid
PropertyGridControl
отображает публичные свойства и их значения привязанных объектов в виде вертикального списка. Каждый элемент списка отображается в виде строки, содержащей две ячейки: "имя свойства" и "значение свойства".
PropertyGrid может автоматически заполнять строки из привязанных объектов. Вы также можете вручную создавать строки в коде. Определенные атрибуты, применяемые к свойствам привязанного объекта, позволяют вам указать пользовательскую видимость, состояние "только для чтения", отображаемое имя, категорию и конвертер типов.
Контрол поддерживает категориальные строки, которые позволяют объединять строки в распахиваемые группы.
Привязка данных и настройка строк
Когда вы привязываете контрол к объекту (объектам), контрол автоматически генерирует строки для всех публичных свойств. Определенные атрибуты позволяют настраивать опции генерации строк.
Контрол также поддерживает ручную генерацию обычных строк и категориальных строк. Смотрите следующие разделы для получения дополнительной информации:
Редактирование данных
Пользователи могут редактировать часть со "значением" строк, если включено редактирование данных. Контрол использует редакторы по умолчанию для отображения и редактирования значений строк распространенных типов данных (Boolean, Double, Integer, Enumerations и т.д.). При необходимости вы также можете указать пользовательские редакторы для определенных строк.
Смотрите следующие разделы, чтобы узнать, как указывать редакторы и получать к ним доступ, получать и устанавливать значения ячеек:
Встроенный поиск
Панель поиска PropertyGrid позволяет пользователям быстро находить строки по названиям.
Обратитесь к следующему разделу, чтобы узнать больше:
Часто используемый API
Смотрите следующий раздел, чтобы ознакомиться с элементами API, которые помогают выполнять наиболее популярные задачи настройки:
* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.