Namespace Syncfusion.UI.Xaml.TreeGrid
Classes
| AutoExpandMode
Enumerates possible expand modes while loading. |
| CheckBoxRowSelectionController
Represents a class that implements the selection behaviors of SfTreeGrid when ShowCheckBox is true/>. |
| CheckBoxSelectionMode
Defines the constants which specify how selection should be processed when ShowCheckBox is true in SfTreeGrid. |
| ContextMenuType
Defines the constants that specify the type of shortcut menu in SfTreeGrid. |
| DropPosition
Defines the constants which specify the drop position in row while drag and drop nodes in SfTreeGrid. |
| FilterLevel
Defines the constants that specify how nodes should be filtered in SfTreeGrid. |
| IndexComparer
Represents a class that provides the implementation of IndexComparer in SfTreeGrid. |
| LiveNodeUpdateMode
Defines the constants that specify how the data updates during data manipulation operation. |
| NodeCheckStateChangedEventArgs
Provides data for NodeCheckStateChanged event. |
| NodeCollapsedEventArgs
Provides event data for NodeCollapsed event. |
| NodeCollapsingEventArgs
Provides event data for NodeCollapsing event. |
| NodeExpandedEventArgs
Provides event data for NodeExpanded event. |
| NodeExpandingEventArgs
Provides event data for NodeExpanding event. |
| NodeOperation
Defines the constants that specify whether nodes are expanded/collapsed in SfTreeGrid. |
| RecursiveCheckingMode
Defines the constants which specify in which case recursive checking should be applied when EnableRecursiveChecking is |
| RowIndentMode
Defines the constants which specify the selection and background indentation in row, when first column is expander column. |
| SelfRelationUpdateMode
Defines the constants that specify how nodes should be arranged while changing ChildPropertyName and ParentPropertyName in Self Relational mode. |
| SfTreeGrid
Represents a control that displays the data in a tree format. |
| TreeColumnSizer
Defines the constants that specify how the columns in a SfTreeGrid are sized. |
| TreeColumnType
Defined the constants that specify the possible column type in SfTreeGrid. |
| TreeDataColumn
Represents a class that provides the common functionalities of data columns in SfTreeGrid. |
| TreeDataColumnBase
Represents a class that provides the base implementation for Data columns in SfTreeGrid. |
| TreeDataRow
Represents a class that provides the common functionalities of data rows in SfTreeGrid. |
| TreeDataRowBase
Represents a class that provides the base implementation of Data rows in SfTreeGrid. |
| TreeGridAutoGeneratingColumnEventArgs
Provides data for AutoGeneratingColumn event. |
| TreeGridAutoScroller
Represents a class that provides base implementation for automatic scrolling of content in SfTreeGrid. |
| TreeGridBaseSelectionController
Provides the base implementation for selection in SfTreeGrid. |
| TreeGridCell
Represents a class that maintains the common functionalities of cells in SfTreeGrid. |
| TreeGridCellDoubleTappedEventArgs
Provides data for the CellDoubleTapped event. |
| TreeGridCellTappedEventArgs
Provides data for the CellTapped event. |
| TreeGridCellToolTipOpeningEventArgs
Provides data for the CellToolTipOpening event. |
| TreeGridCheckBoxColumn
Represents a column that used to display and edit boolean values and hosts CheckBox as its cell content. |
| TreeGridCollectionChangedReason
Defines the constants that specify the possible reasons for collection changes in SfTreeGrid. |
| TreeGridColumn
Provides the base functionalities for all the column types in SfTreeGrid. |
| TreeGridColumnContextMenuInfo
Represents a class that provides information to the Header ContextMenu of TreeGrid. |
| TreeGridColumnDragDropController
Provides the base implementation for column drag-and-drop operations in SfTreeGrid. |
| TreeGridColumnDraggingEventArgs
Provides data for ColumnDragging event. |
| TreeGridColumnResizingController
Provides the base implementation for column resizing operations in SfTreeGrid. |
| TreeGridColumns
Represents the collection of TreeGridColumn. |
| TreeGridColumnSizer
Represents a class that provides the implementation to calculate column widths based on different column sizer options for SfTreeGrid(TreeColumnSizer). |
| TreeGridComboBoxColumn
Represents a column that host the ComboBox and enumeration as its cell content in edit mode. |
| TreeGridContextMenuEventArgs
Provides data for TreeGridContextMenuOpening event. |
| TreeGridContextMenuInfo
Represents a class that provides information to the ContextMenu of TreeGrid. |
| TreeGridCopyPasteCellEventArgs
Provides the data for CopyCellContent event. |
| TreeGridCoveredCellInfo
Represents a class that defines the merge range by Left, Right and RowIndex. |
| TreeGridCurrentCellBeginEditEventArgs
Provides data for CurrentCellBeginEdit event. |
| TreeGridCurrentCellManager
Represents a class that manages the current cell operation in SfTreeGrid. |
| TreeGridCurrentCellValidatedEventArgs
Provides data for the CurrentCellValidated event. |
| TreeGridCurrentCellValidatingEventArgs
Provides data for the CurrentCellValidating event. |
| TreeGridCurrentCellValueChangedEventArgs
Provides data for CurrentCellValueChanged event. |
| TreeGridCutCopyPaste
This class is used to perform the cut, copy and paste operation for selected records in SfTreeGrid. |
| TreeGridDateTimeColumn
Represents a column that displays the date time values in its cell content. |
| TreeGridDynamicPropertiesProvider
Represents a class to Get / Set value of the underlying dynamic data object which is used by TreeGridView. |
| TreeGridElement
Represents the class to provide the common functionalities for TreeGridCell and TreeGridRowControl. |
| TreeGridExpander
Represents a class that maintains the common functionalities of expander in SfTreeGrid. |
| TreeGridExpanderCell
Represents a class that maintains the common functionalities of Expandercells in SfTreeGrid. |
| TreeGridHeaderCell
Represents a class that maintains the common functionalities of Headercells in SfTreeGrid. |
| TreeGridHeaderRowControl
Represents a class that maintains the common functionalities of Header row control in SfTreeGrid. |
| TreeGridHyperlinkColumn
Represents a column that displays the URI data in its cells content. |
| TreeGridIndexResolver
Represents an extension class that provides an set of index resolver helper methods in SfTreeGrid. |
| TreeGridItemsSourceChangedEventArgs
Provides data for ItemsSourceChanged event. |
| TreeGridModel |
| TreeGridNestedView
Represents a class that provides the implementation of NestedView in SfTreeGrid. |
| TreeGridNodeContextMenuInfo
Represents a class that provides information to the Record ContextMenu of TreeGrid. |
| TreeGridNumericColumn
Represents a column that displays the numeric values in its cell content. |
| TreeGridOperation
Defines the constants that specify the possible grid operations in SfTreeGrid. |
| TreeGridOperationsHandlerArgs
Provides data for handling grid operations such as Sorting |
| TreeGridPanel |
| TreeGridPropertiesProvider
Implements IPropertyAccessProvider to Get / Set value on the underlying object which is used by CollectionViewAdv. |
| TreeGridQueryableView
Represents a class that maintains the implementation of QueryableView in SfTreeGrid. |
| TreeGridQueryCoveredRangeEventArgs
Provides data for QueryCoveredRange event. |
| TreeGridRegion
Defines the constants that specify the possible region in SfTreeGrid. |
| TreeGridRequestTreeItemsEventArgs
Represents a class that provides event data for all SfTreeGrid related events. |
| TreeGridRowControl
Represents a class that maintains the common functionalities of Row control in SfTreeGrid. |
| TreeGridRowControlBase
Represents a class that provides the base implementation for Row control in SfTreeGrid. |
| TreeGridRowDragDropController
Represents a class that handles row drag-and-drop operations in SfTreeGrid. |
| TreeGridRowGenerator
Represents a class that provides the generation of tree grid rows. |
| TreeGridRowHeaderCell
Represents a class that maintains the common functionalities of Row Header cells in SfTreeGrid. |
| TreeGridRowHeaderIndentCell
Represents a class that maintains the common functionalities of RowHeader indent cells in SfTreeGrid. |
| TreeGridRowInfo
Represents a class that contains the information about the particular row. |
| TreeGridRowPanel
Represents a class that maintains the common functionalities of Row panel in SfTreeGrid. |
| TreeGridRowSelectionController
Represents a class that implements the selection behavior of row in SfTreeGrid. |
| TreeGridRowValidatedEventArgs
Provides data for the RowValidated event. |
| TreeGridRowValidatingEventArgs
Provides data for the RowValidating event. |
| TreeGridSelectedRowsCollection
Represents a class that maintains the collection of selected rows and its information. |
| TreeGridSelfRelationalView
Represents a class that maintains the implementation of SelfRelationalView in SfTreeGrid. |
| TreeGridStackedHeaderCell
Specifies the TreeGridStackedHeaderCell |
| TreeGridTemplateColumn
Represents a column that contains template-specified cell content |
| TreeGridTextColumn
Represents a column that is used to display the string content in its cells and host TextBox in edit mode. |
| TreeGridTextColumnBase
Provides the base implementation of text formatting in the column. |
| TreeGridUnboundView
Represents a class that provides the implementation of UnboundView in SfTreeGrid. |
| TreeGridValidationHelper
Represents a class that implements validation behaviors of SfTreeGrid. |
| TreeGridView
The class which has the functionalities of node management and sorting. |
| TreeNode
Represents a class that provides the implementation of Tree nodes in SfTreeGrid. |
| TreeNodeCollection
Represents a class that maintains the common functionalities of collection of TreeNode. |
| TreeNodeComparer |
| TreeNodes
Represents a class that provides the implementation of TreeNodes in SfTreeGrid. |
| TreeNodesEnumerator
Represents a class that process the enumerator of TreeNodes in view. |
| TreeRowType
Defines the constants that specify the possible row type in SfTreeGrid. |
| TreeViewRefreshMode
Defines the constants that specify how view should be refreshed while calling BeginInit, EndInit and Defer refresh method. |
Interfaces
| ITreeDataColumnElement
Provides the common functionalities of DataColumns in SfTreeGrid. |
| ITreeDataRowElement
Provides the common functionalities of DataRows in SfTreeGrid. |
| ITreeGridRowGenerator
Interface that maintains the methods for row generation in SfTreeGrid. |
| ITreeGridSelectionController
Provides the common functionality of selection behavior in SfTreeGrid. |
| ITreeGridViewNotifier
Interface used to associate tree grid with view. |