Перейти к содержанию

Класс PropertyGridRow

Представляет строку PropertyGrid, которая отображает и редактирует значение свойства и может показывать дочерние свойства этого значения.

Пространство имён: Eremex.AvaloniaUI.Controls.PropertyGrid
Сборка: Eremex.Avalonia.Controls.dll
NuGet-пакет: Eremex.Avalonia.Controls

Объявление

public class PropertyGridRow : PropertyGridExpandableRowBase, IPropertyGridEditableNode, 
    IPropertyGridRowsOwner

Конструкторы

имя описание
PropertyGridRow() Инициализирует новый экземпляр класса PropertyGridRow.

Свойства

имя описание
override ActualCaption { get; }
ActualEditorProperties { get; } Возвращает параметры редактора, применяемые к значению строки.
AllowEditing { get; set; } Возвращает или задаёт, могут ли пользователи редактировать значение строки. Значение null наследует параметр PropertyGrid-владельца.
AllowImmediateEditorValuePosting { get; set; } Возвращает или задаёт, передаются ли значения редактора немедленно при их изменении. Значение null наследует параметр PropertyGrid-владельца.
CellTemplate { get; set; } Возвращает или задаёт шаблон, отображающий значение строки и переопределяющий CellTemplate PropertyGrid-владельца.
EditorProperties { get; set; } Возвращает или задаёт параметры редактора для значения строки.
FieldName { get; set; } Возвращает или задаёт имя свойства, привязанного к строке.
FullPropertyPath { get; } Возвращает полный путь к привязанному свойству, включая имена родительских строк.
HasChildren { get; } Возвращает, есть ли у строки дочерние строки.
ReadOnly { get; set; } Возвращает или задаёт, доступно ли значение строки только для чтения.
Rows { get; } Возвращает коллекцию дочерних строк.
RowTemplate { get; set; } Возвращает или задаёт шаблон, отображающий значение строки, когда строка создаётся из элемента RowsSource.
RowValue { get; } Возвращает текущее значение строки, считанное из объекта данных.

См. также



* Эта страница переведена с использованием технологий машинного перевода.

Used in articles