TreeDataGrid Namespace
Namespace Avalonia.Controls.Models.TreeDataGrid
Types
- AnonymousSortableRows<TModel> - Exposes a sortable collection of models as anonymous rows.
- BeginEditGestures - Defines the gestures that can be used to begin editing a cell.
- CheckBoxCell - Represents a cell in a Avalonia.Controls.Models.TreeDataGrid that contains a checkbox control.
- CheckBoxColumnOptions<TModel> - Holds less commonly-used options for a Avalonia.Controls.Models.TreeDataGrid.CheckBoxColumn<T>.
- CheckBoxColumn<TModel> - A column in an Avalonia.Controls.ITreeDataGridSource which displays a check box.
- ColumnBase<TModel> - Base class for columns which select cell values from a model.
- ColumnBase<TModel, TValue> - Base class for columns which select cell values from a model.
- ColumnList<TModel> - An implementation of Avalonia.Controls.Models.TreeDataGrid.IColumns that stores its columns in a list.
- ColumnOptions<TModel> - Holds less commonly-used options for an Avalonia.Controls.Models.TreeDataGrid.IColumn<T>.
- DragInfo - Holds information about an automatic row drag/drop operation carried out by Avalonia.Controls.TreeDataGrid.AutoDragDropRows.
- ExpanderCell<TModel> - Represents a cell in a hierarchical Avalonia.Controls.Models.TreeDataGrid that can expand or collapse to reveal nested data.
- HierarchicalExpanderColumn<TModel> - A column in an Avalonia.Controls.HierarchicalTreeDataGridSource<T> whose cells show an expander to reveal nested data.
- HierarchicalRow<TModel> - A row in a Avalonia.Controls.HierarchicalTreeDataGridSource<T> that represents an item in a hierarchical data structure.
- HierarchicalRows<TModel> - Manages a collection of hierarchical rows in a Avalonia.Controls.HierarchicalTreeDataGridSource<T>.
- ICell - Represents a cell in an Avalonia.Controls.ITreeDataGridSource.
- ICellOptions - Defines common options that control the behavior of cells in a Avalonia.Controls.Models.TreeDataGrid.
- IColumn - Represents a column in an Avalonia.Controls.ITreeDataGridSource.
- IColumn<TModel> - Represents a column in an Avalonia.Controls.ITreeDataGridSource which selects cell values from a model.
- IColumns - Represents a collection of columns in an Avalonia.Controls.ITreeDataGridSource.
- IExpander - Represents an element which may expand.
- IExpanderCell - Represents a cell in a Avalonia.Controls.HierarchicalTreeDataGridSource<T> which displays an expander to reveal nested data.
- IExpanderColumn<TModel> - Defines a column whose cells show an expander to reveal nested data.
- IExpanderRowController<TModel> - Represents a controller which receives notifications about an Avalonia.Controls.Models.TreeDataGrid.IExpanderRow<T>'s state.
- IExpanderRow<TModel> - Represents a row which can be expanded to reveal nested data.
- IIndentedRow - Represents a row which can be indented to represent nested data.
- IModelIndexableRow - Represents a row from an integer indexed data source.
- IRow - Represents a row in an Avalonia.Controls.ITreeDataGridSource.
- IRow<TModel> - Represents a row in an Avalonia.Controls.ITreeDataGridSource.
- IRows - Represents a collection of rows in an Avalonia.Controls.ITreeDataGridSource.
- ITemplateCellOptions - Holds less commonly-used options for a Avalonia.Controls.Models.TreeDataGrid.TemplateCell.
- ITextCell - Represents a text cell in an Avalonia.Controls.ITreeDataGridSource.
- ITextCellOptions - Holds less commonly-used options for a Avalonia.Controls.Models.TreeDataGrid.TextCell<T>.
- ITextSearchableColumn<TModel> - Defines a column in a Avalonia.Controls.Models.TreeDataGrid that supports text-based searching.
- IUpdateColumnLayout - Internal low-level interface for layout interactions between Avalonia.Controls.Models.TreeDataGrid.IColumns and Avalonia.Controls.Models.TreeDataGrid.IColumn.
- RowEventArgs - Provides a base class for events related to row operations in a TreeDataGrid.
- RowEventArgs<TRow> - Provides strongly typed event data for row-related events in a TreeDataGrid.
- RowHeaderCell - Represents a read-only cell that displays the visual row number.
- RowHeaderColumn<TModel> - A column that displays visual row numbers (0, 1, 2...).
- SortableRowsBase<TModel, TRow> - An abstract base class for a sortable collection of rows in a Avalonia.Controls.Models.TreeDataGrid.
- TemplateCell - Represents a cell in a Avalonia.Controls.Models.TreeDataGrid that displays its contents using data templates.
- TemplateColumnOptions<TModel> - Holds less commonly-used options for a Avalonia.Controls.Models.TreeDataGrid.TemplateColumn<T>.
- TemplateColumn<TModel> - A column in an Avalonia.Controls.ITreeDataGridSource which displays its values using a data template.
- TextCell<T> - Represents a cell in a Avalonia.Controls.Models.TreeDataGrid that displays and edits text values.
- TextColumnOptions<TModel> - Holds less commonly-used options for a Avalonia.Controls.Models.TreeDataGrid.TextColumn<T1, T2>.
- TextColumn<TModel, TValue> - A column in an Avalonia.Controls.ITreeDataGridSource which displays its values as text.