TreeDataGrid
介绍
TreeDataGrid 是 Avalonia UI 框架中的一个控件,它可以在单个视图中同时显示分层和表格数据。它是 TreeView 和 DataGrid 控件的组合。
该控件有两种工作模式:
分层:数据以树状结构显示,可以有可选的列
平铺:数据以二维表格形式显示,类似于其他
DataGrid控件
TreeDataGrid 显示分层数据的示例:

TreeDataGrid 显示平铺数据的示例:

当前状态
该控件目前处于早期测试版阶段。因此可能会有一些 bug,缺少一些功能和文档,但控件应该是基本可用且性能良好的。
注意:
我们接受问题和拉取请求,但我们只回复和审核由我们的客户创建的拉取请求和问题。这是一个相当大的项目,处理所有问题和拉取请求将需要比我们有的更多的时间。但是请随时打开问题和拉取请求,因为它们对我们可能会有用!
安装
在项目中添加
Avalonia.Controls.TreeDataGridNuGet 包在
App.xaml文件中添加TreeDataGrid主题(使用以下标记中的StyleInclude):
源代码仓库
Last updated