Syncfusion.SfGrid.UWP
Inheritance Hierarchy

Syncfusion.UI.Xaml.TreeGrid Namespace

Provides classes, interfaces and enumerators to create SfTreeGrid, that enable a user to interact with a SfTreeGrid. The grid classes are allow a user to manipulate the data and performs the SfTreeGrid operations like sorting, editing drag and drop and resizing in SfTreeGrid.
Classes
 ClassDescription
ClassRepresents a class that implements the selection behaviors of SfTreeGrid when ShowCheckBox is true/>.
Class
ClassProvides data for SfTreeGrid.NodeCheckStateChanged event.
Class 
Class 
Class 
Class 
Class 
Class 
Class 
Class 
Class 
ClassProvides data for SfTreeGrid.AutoGeneratingColumn event.
Class Represents a class that provides base implementation for automatic scrolling of content in SfTreeGrid.
Class Provides the base implementation for selection in SfTreeGrid.
Class 
ClassProvides data for the SfTreeGrid.CellDoubleTapped event.
ClassProvides data for the SfTreeGrid.CellTapped event.
ClassProvides data for the SfTreeGrid.CellToolTipOpening event.
Class Represents a column that used to display and edit boolean values and hosts CheckBox as its cell content.
Class Provides the base functionalities for all the column types in SfTreeGrid.
Class Represents a class that provides information to the Header ContextMenu of TreeGrid.
Class Provides the base implementation for column drag-and-drop operations in SfTreeGrid.
ClassProvides data for SfTreeGrid.ColumnDragging event.
Class Provides the base implementation for column resizing operations in SfTreeGrid.
Class Represents the collection of TreeGridColumn.
ClassRepresents a class that provides the implementation to calculate column widths based on different column sizer options for SfTreeGrid(TreeColumnSizer).
Class Represents a column that host the ComboBox and enumeration as its cell content in edit mode.
ClassProvides data for SfTreeGrid.TreeGridContextMenuOpening event.
Class Represents a class that provides information to the ContextMenu of TreeGrid.
ClassProvides the node cell value by handling SfTreeGrid.CopyCellContent event.
Class Represents a class that defines the merge range by Left, Right and RowIndex.
ClassProvides data for SfTreeGrid.CurrentCellBeginEdit event.
Class Represents a class that manages the current cell operation in SfTreeGrid.
ClassProvides data for the SfTreeGrid.CurrentCellValidated event.
ClassProvides data for the SfTreeGrid.CurrentCellValidating event.
ClassProvides data for Syncfusion.UI.Xaml.TreeGrid.SfTreeGrid.CurrentCellValueChangedEvent event.
Class This class is used to perform the cut, copy and paste operation for selected records in SfTreeGrid.
Class Represents a column that displays the date time values in its cell content.
ClassRepresents a class to Get / Set value of the underlying dynamic data object which is used by TreeGridView.
Class Represents the class to provide the common functionalities for TreeGridCell and TreeGridRowControl.
Class 
Class 
Class 
Class 
Class Represents a column that displays the URI data in its cells content.
Class 
ClassProvides data for SfTreeGrid.ItemsSourceChanged event.
Class 
Class 
Class Represents a class that provides information to the Record ContextMenu of TreeGrid.
Class Represents a column that displays the numeric values in its cell content.
Class Provides data for handling grid operations such as Sorting
Class 
ClassImplements Syncfusion.Data.IPropertyAccessProvider to Get / Set value on the underlying object which is used by Syncfusion.Data.CollectionViewAdv.
Class 
ClassProvides data for SfTreeGrid.QueryCoveredRange event.
Class 
Class 
Class 
Class Represents a class that handles row drag-and-drop operations in SfTreeGrid.
Class 
Class 
Class 
Class Represents a class that contains the information about the particular row.
Class 
Class Represents a class that implements the selection behavior of row in SfTreeGrid.
ClassProvides data for the SfTreeGrid.RowValidated event.
ClassProvides data for the SfTreeGrid.RowValidating event.
Class Represents a class that maintains the collection of selected rows and its information.
Class 
Class Specifies the TreeGridStackedHeaderCell
Class Represents a column that contains template-specified cell content
Class Represents a column that is used to display the string content in its cells and host TextBox in edit mode.
Class Provides the base implementation of text formatting in the column.
Class 
Class Represents a class that implements validation behaviors of SfTreeGrid.
Class The class which has the functionalities of node management and sorting.
Class 
Class 
Class 
Class 
Class 
Interfaces
 InterfaceDescription
Interface 
Interface 
Interface 
Interface Provides the common functionality of selection behavior in SfTreeGrid.
Interface Interface used to associate tree grid with view.
Delegates
 DelegateDescription
DelegateRepresents the method that will handle the SfTreeGrid.NodeCheckStateChanged event.
Delegate 
Delegate 
Delegate 
Delegate 
DelegateRepresents the method that will handle the SfTreeGrid.AutoGeneratingColumn event.
DelegateRepresents the method that will handle the TreeGridAutoScroller.AutoScrollerValueChanged event.
DelegateRepresents the method that will handle the SfTreeGrid.CellDoubleTapped event.
DelegateRepresents the method that will handle the SfTreeGrid.CellTapped event.
DelegateRepresents the method that will handle the SfTreeGrid.CellToolTipOpening event.
DelegateRepresents the method that will handle the SfTreeGrid.ColumnDragging event.
DelegateRepresents the method that will handle the SfTreeGrid.TreeGridContextMenuOpening event.
DelegateRepresents the nodes by handling the SfTreeGrid.CopyCellContent event.
DelegateRepresents the method that will handle the Syncfusion.UI.Xaml.TreeGrid.SfTreeGrid.CurrentCellBeginEditEvent event.
DelegateRepresents the method that will handle the SfTreeGrid.CurrentCellValidated event.
DelegateRepresents the method that will handle the SfTreeGrid.CurrentCellValidating event.
DelegateRepresents the method that will handle the SfTreeGrid.CurrentCellValueChanged event.
DelegateRepresents the method that will handle the SfTreeGrid.ItemsSourceChanged event.
Delegate 
DelegateRepresents the method that will handle the SfTreeGrid.RowValidated event.
DelegateRepresents the method that will handle the SfTreeGrid.RowValidating event.
Enumerations
 EnumerationDescription
Enumeration Enumerates possible expand modes while loading.
Enumeration Defines the constants which specify how selection should be processed when ShowCheckBox is true in SfTreeGrid.
Enumeration Defines the constants that specify the type of shortcut menu in SfTreeGrid.
Enumeration Defines the constants which specify the drop position in row while drag and drop nodes in SfTreeGrid.
Enumeration Defines the constants that specify how nodes should be filtered in SfTreeGrid.
Enumeration Defines the constants that specify how the data updates during data manipulation operation.
Enumeration Defines the constants that specify whether nodes are expanded/collapsed in SfTreeGrid.
EnumerationDefines the constants which specify in which case recursive checking should be applied when SfTreeGrid.EnableRecursiveChecking is True.
Enumeration Defines the constants which specify the selection and background indentation in row, when first column is expander column.
Enumeration Defines the constants that specify how nodes should be arranged while changing ChildPropertyName and ParentPropertyName in Self Relational mode.
Enumeration Defines the constants that specify how the columns in a SfTreeGrid are sized.
Enumeration Defined the constants that specify the possible column type in SfTreeGrid.
Enumeration Defines the constants that specify the possible reasons for collection changes in SfTreeGrid.
Enumeration Defines the constants that specify the possible grid operations in SfTreeGrid.
Enumeration Defines the constants that specify the possible region in SfTreeGrid.
Enumeration Defines the constants that specify the possible row type in SfTreeGrid.
Enumeration Defines the constants that specify how view should be refreshed while calling BeginInit, EndInit and Defer refresh method.
See Also