TreeViewControl 类¶
将分层数据显示为不带列的简单树。
命名空间: Eremex.AvaloniaUI.Controls.TreeList
程序集: Eremex.Avalonia.Controls.dll
NuGet 包: Eremex.Avalonia.Controls
声明¶
公共成员¶
| 名称 | 说明 |
|---|---|
| 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
- DataGrid › Row Drag-and-Drop
- Examples › How to Create a TreeView Control and Bind It to a Self Referential Data Source
- TreeList and TreeView
- TreeList and TreeView › Node Drag-and-Drop
- TreeList and TreeView › Sorting
- TreeList and TreeView › TreeList and TreeView Controls Overview
- What's Included › Assemblies