TreeDataGrid ships as a single NuGet package and a single runtime assembly. This page maps the install identity, assembly name, theme/resource URI root, and generated API route so package setup, XAML theme wiring, and API navigation all point to the same source of truth.
TreeDataGridAvalonia.Controls.TreeDataGrid.dllavares://Avalonia.Controls.TreeDataGrid//apiUse the package name for installation and the assembly name for theme/resource URIs.
The current generated API exposes 10 public namespaces and 105 public types.
| Namespace | Public Types | Reference Page |
|---|---|---|
Avalonia.Controls |
14 | namespace-avalonia-controls.md |
Avalonia.Controls.Automation.Peers |
6 | namespace-automation-peers.md |
Avalonia.Controls.Converters |
1 | namespace-converters.md |
Avalonia.Controls.Models |
3 | namespace-models.md |
Avalonia.Controls.Models.TreeDataGrid |
43 | namespace-models-treedatagrid.md |
Avalonia.Controls.Primitives |
13 | namespace-primitives.md |
Avalonia.Controls.Selection |
20 | namespace-selection.md |
Avalonia.Data.Core.Parsers |
1 | namespace-data-core-parsers.md |
Avalonia.Experimental.Data |
2 | namespace-experimental-data.md |
Avalonia.Experimental.Data.Core |
2 | namespace-experimental-data-core.md |
src/Avalonia.Controls.TreeDataGrid/Avalonia.Controls.TreeDataGrid.csprojsite/articles/**src/Avalonia.Controls.TreeDataGrid/apidocs/**site/.lunet/build/www/api/**