Provides row, cell, and column selection models together with the shared event payloads used by TreeDataGrid.
SelectionNodeBase<T>Base class for selection models.TreeDataGridCellSelectionChangedEventArgsProvides data for the SelectionChanged event.TreeDataGridCellSelectionChangedEventArgs<T>Provides data for the SelectionChanged event.TreeSelectionModelIndexesChangedEventArgsHolds data for the IndexesChanged event.ITreeDataGridCellSelectionModelMaintains the cell selection state for an ITreeDataGridSource.ITreeDataGridCellSelectionModel<T>Maintains the cell selection state for an ITreeDataGridSource.ITreeDataGridSelectionInteractionDefines the interaction between a TreeDataGrid and an ITreeDataGridSelection model.ITreeSelectionModelStores and manipulates the selection state of of items in a hierarchical data source.This namespace is the main entry point for advanced selection scenarios, including batch updates, custom selection interactions, and explicit row or cell selection models.