Namespace: Avalonia.Controls.Automation.Peers

This namespace exposes the Avalonia automation peers used by TreeDataGrid for accessibility tools, screen readers, and UI automation.

Functional Groups

Grid Root Peer

Row and Cell Peers

Header Peers

Guidance

Most applications consume these types indirectly through the built-in TreeDataGrid templates and realized controls.

Use them directly only when you are:

  • extending TreeDataGrid control behavior
  • validating automation-provider behavior in tests
  • customizing accessibility contracts for derived controls

Complete Type Index

Type Kind Primary Article
TreeDataGridAutomationPeer Class advanced/accessibility-and-ui-automation.md
TreeDataGridCellAutomationPeer Class advanced/accessibility-and-ui-automation.md
TreeDataGridCheckBoxCellAutomationPeer Class advanced/accessibility-and-ui-automation.md
TreeDataGridColumnHeaderAutomationPeer Class advanced/accessibility-and-ui-automation.md
TreeDataGridColumnHeadersPresenterAutomationPeer Class advanced/accessibility-and-ui-automation.md
TreeDataGridRowAutomationPeer Class advanced/accessibility-and-ui-automation.md