Namespace: Avalonia.Controls

This namespace contains the main control, source abstractions, indexing primitives, and control-level event args.

Functional Groups

These groups mirror how most applications interact with the control surface.

Core Control

Data Source Contracts and Implementations

Indexing and View Adaptation

Interaction Event Args

Complete Type Index

Type Kind Primary Article
CellIndex Struct concepts/indexing-and-addressing.md
FlatTreeDataGridSource<TModel> Class guides/sources-flat.md
HierarchicalTreeDataGridSource<TModel> Class guides/sources-hierarchical.md
ITreeDataGridSource<TModel> Interface guides/sources-flat.md
ITreeDataGridSource Interface guides/sources-flat.md
IndexPath Struct concepts/indexing-and-addressing.md
TreeDataGrid Class guides/events-and-user-interaction.md
TreeDataGridCellEventArgs Class guides/events-and-user-interaction.md
TreeDataGridItemsSourceView<T> Class guides/working-with-itemssourceview.md
TreeDataGridItemsSourceView Class guides/working-with-itemssourceview.md
TreeDataGridRowDragEventArgs Class guides/drag-and-drop-rows.md
TreeDataGridRowDragStartedEventArgs Class guides/drag-and-drop-rows.md
TreeDataGridRowDropPosition Enum guides/drag-and-drop-rows.md
TreeDataGridRowEventArgs Class guides/events-and-user-interaction.md