TreeDataGrid.Avalonia
11.2.2
See the version list below for details.
dotnet add package TreeDataGrid.Avalonia --version 11.2.2
NuGet\Install-Package TreeDataGrid.Avalonia -Version 11.2.2
<PackageReference Include="TreeDataGrid.Avalonia" Version="11.2.2" />
<PackageVersion Include="TreeDataGrid.Avalonia" Version="11.2.2" />
<PackageReference Include="TreeDataGrid.Avalonia" />
paket add TreeDataGrid.Avalonia --version 11.2.2
#r "nuget: TreeDataGrid.Avalonia, 11.2.2"
#:package TreeDataGrid.Avalonia@11.2.2
#addin nuget:?package=TreeDataGrid.Avalonia&version=11.2.2
#tool nuget:?package=TreeDataGrid.Avalonia&version=11.2.2
Avalonia TreeDataGrid
Important Notice: Community-Maintained Fork
This repository is a community-maintained fork of the last open-source version (v11.1.1) of the original TreeDataGrid control.
Introduction
TreeDataGrid is a control for the Avalonia UI framework which displays hierarchical and tabular data together in a single view. It is a combination of a TreeView and DataGrid control.
The control has two modes of operation:
- Hierarchical: data is displayed in a tree with optional columns
- Flat: data is displayed in a 2D table, similar to other DataGrid controls
An example of TreeDataGrid displaying hierarchical data:

An example of TreeDataGrid displaying flat data:

Getting Started
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 is compatible. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.8
- Avalonia (>= 11.0.0)
- Microsoft.Bcl.HashCode (>= 6.0.0)
-
.NETStandard 2.0
- Avalonia (>= 11.0.0)
- Microsoft.Bcl.HashCode (>= 6.0.0)
-
net8.0
- Avalonia (>= 11.0.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on TreeDataGrid.Avalonia:
| Package | Downloads |
|---|---|
|
LuminaUI.TreeDataGrid
TreeDataGrid controls and themes for LuminaUI. |
|
|
CodeWF.Avalonia.TreeDataGrid
社区版 TreeDataGrid.Avalonia 的增强扩展:三态排序(升/降/取消)、Ctrl+A 全选与智能 ToolTip,内置 Semi 主题(本地 vendor 副本,不依赖商业版 TreeDataGrid);另含通用属性面板控件 PropertyGrid(对标 Visual Studio 属性窗口:分类/字母双视图、无限层级、搜索、描述面板、多类型编辑器)。Enhancements for the community TreeDataGrid.Avalonia control with a vendored Semi theme, plus a generic PropertyGrid control. |
GitHub repositories
This package is not used by any popular GitHub repositories.