TreeDataGridColumnHeadersPresenter Class
Definition
Presents and manages column headers in a Avalonia.Controls.TreeDataGrid control.
public class TreeDataGridColumnHeadersPresenter
Remarks
TreeDataGridColumnHeadersPresenter is responsible for creating, recycling, and arranging column headers horizontally at the top of a TreeDataGrid. It handles the virtualization of column headers, ensuring that only visible headers are realized in the visual tree to improve performance.
This presenter coordinates with the Avalonia.Controls.Models.TreeDataGrid.IColumns collection to manage column widths, measurement, and layout. It also handles column resizing by committing the actual column widths during arrangement.
Constructors
| Name | Description |
|---|---|
| TreeDataGridColumnHeadersPresenter | No summary available. |
TreeDataGridColumnHeadersPresenter Constructor
public TreeDataGridColumnHeadersPresenter()
Methods
| Name | Description |
|---|---|
| GetChildIndex | Gets the index of a logical child element. |
| TryGetTotalCount | No summary available. |