Часто используемый API
Свойства
Свойство |
Описание |
ActiveEditor |
Возвращает активный редактор ячеек Eremex. Свойство возвращает null , если в данный момент ни один редактор не активен или когда в выделенной ячейке активен не-Eremex редактор. |
AllowEditing |
Возвращает или устанавливает, включены ли операции редактирования ячеек. |
AutoGenerateRows |
Получает или устанавливает, будет ли пустой контрол автоматически генерировать строки для всех публичных свойств, доступных в привязанных объектах, при инициализации контрола. Если контрол уже содержит строки, автоматическая генерация строк отключена. Чтобы вручную заполнить контрол строками, вы можете использовать метод PopulateRows или добавить строки в коллекцию Rows . |
CellTemplate |
Возвращает или задает шаблон для отображения редакторов ячеек во всех ячейках. Вы можете использовать свойство PropertyGridRow.CellTemplate , чтобы указать редактор ячеек для определенных строк. |
FocusedRow |
Возвращает или задает сфокусированную строку. Это свойство позволяет сфокусировать определенную строку. |
Rows |
Возвращает строки контрола, отображаемые на корневом уровне. Для категориальных строк (объектов PropertyGridCategoryRow ), хранящихся в этой коллекции, вы можете использовать свойство PropertyGridCategoryRow.Rows для доступа к их дочерним строкам. |
RowsDataTemplates |
Определяет шаблоны данных, используемые для отображения строк из источника строк (свойство RowsSource ). |
RowsSource |
Указывает источник данных для создания строк с использованием шаблонов данных (RowsDataTemplates ). |
SelectedObject |
Получает или задает объект, свойства которого отображаются в контроле. |
SelectedObjects |
Получает или задает список объектов, свойства которых отображаются в контроле. |
UseModernAppearance |
Получает или устанавливает, будет ли контрол отрисован с использованием стиля Modern или Classic . |
Методы
Метод |
Описание |
CloseEditor |
Скрывает активный редактор и сохраняет внесенные изменения. |
HideEditor |
Скрывает активный редактор и отменяет внесенные изменения. |
PopulateRows |
Генерирует строки для публичных свойств, предоставляемых привязанными объектами (свойствами) (SelectedObject и SelectedObjects ). Существующие строки очищаются перед началом генерации строк. |
PostEditor |
Сохраняет изменения, внесенные в ячейку, в привязанный объект(ы). |
ShowEditor |
Активирует редактор выделенной строки. |
События
Событие |
Описание |
CellValueChanged |
Срабатывает при изменении значения ячейки. |
CustomCellTemplateData |
Позволяет вам предоставить пользовательский объект в качестве значения шаблона ячейки. Смотрите следующий раздел для получения дополнительной информации: Пользовательские редакторы . |
ShowingEditor |
Срабатывает при активации редактора ячеек. |
* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.