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

Класс TreeViewControl

Отображает иерархические данные в виде простого дерева без колонок.

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

Объявление

public class TreeViewControl : TreeListControlBase

Открытые члены

имя описание
TreeViewControl() Конструктор по умолчанию.
CellTemplate { get; set; } Возвращает или задаёт шаблон, используемый для отображения содержимого ячейки.
CellWidth { get; set; } Возвращает или задаёт ширину ячейки дерева.
DataFieldName { get; set; } Возвращает или задаёт поле, значения которого отображаются как текст узла.
EditorProperties { get; set; } Возвращает или задаёт параметры редактора, используемого для редактирования значений узлов.
SortDirection { get; set; } Возвращает или задаёт направление сортировки узлов.
SortMode { get; set; } Возвращает или задаёт способ сравнения значений узлов при сортировке.
UseSvgPalettesForNodeImages { get; set; } Возвращает или задаёт, отрисовываются ли SVG-изображения узлов цветами палитры.
event CellValueChanged Происходит после изменения значения узла.
event CellValueChanging Происходит во время изменения значения узла до его передачи в источник данных.
event CustomCellDisplayText Происходит, когда требуется отображаемый текст узла.
event CustomSort Происходит при сравнении значений узлов с использованием пользовательской логики во время сортировки данных.
event HiddenEditor Происходит после закрытия встроенного редактора.
event ShowingEditor Происходит перед активацией встроенного редактора.
event ShownEditor Происходит после активации встроенного редактора.
event ValidateCellValue Происходит при проверке значения узла.
GetCellDisplayText(…) Возвращает отображаемый текст указанного узла.
GetCellValue(…) Возвращает значение указанного узла.
SetCellValue(…) Задаёт значение указанного узла.

См. также



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

Used in articles