WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Namespace Syncfusion.UI.Xaml.TreeGrid - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Namespace Syncfusion.UI.Xaml.TreeGrid

    Classes

    CheckBoxRowSelectionController

    Represents a class that implements the selection behaviors of SfTreeGrid when ShowCheckBox is true/>.

    DragInfo

    Represents a class that handles the dragging informations

    IndexComparer
    NodeCheckStateChangedEventArgs

    Provides data for NodeCheckStateChanged event.

    NodeCollapsedEventArgs
    NodeCollapsingEventArgs
    NodeExpandedEventArgs
    NodeExpandingEventArgs
    SfTreeGrid
    TreeDataColumn
    TreeDataColumnBase
    TreeDataRow
    TreeDataRowBase
    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
    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.

    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 node cell value by handling CopyCellContent event.

    TreeGridCoveredCellInfo

    Represents a class that defines the merge range by Left, Right and RowIndex.

    TreeGridCurrencyColumn

    Represents a column that displays the currency values in its cell content.

    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 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.

    TreeGridEditorColumn

    Provides the base implementation for all the editor columns in the SfTreeGrid.

    TreeGridElement

    Represents the class to provide the common functionalities for TreeGridCell and TreeGridRowControl.

    TreeGridExpander
    TreeGridExpanderCell
    TreeGridHeaderCell
    TreeGridHeaderRowControl
    TreeGridHyperlinkColumn

    Represents a column that displays the URI data in its cells content.

    TreeGridIndexResolver
    TreeGridItemsSourceChangedEventArgs

    Provides data for ItemsSourceChanged event.

    TreeGridMaskColumn

    Represents a column that displays the masked data in its cell content.

    TreeGridModel
    TreeGridNestedView
    TreeGridNodeContextMenuInfo

    Represents a class that provides information to the Record ContextMenu of TreeGrid.

    TreeGridNumericColumn
    TreeGridOperationsHandlerArgs

    Provides data for handling grid operations such as Sorting

    TreeGridPanel
    TreeGridPercentColumn

    Represents a column that displays the percent values in its cell content.

    TreeGridPropertiesProvider

    Implements IPropertyAccessProvider to Get / Set value on the underlying object which is used by CollectionViewAdv.

    TreeGridQueryableView
    TreeGridQueryCoveredRangeEventArgs

    Provides data for QueryCoveredRange event.

    TreeGridRequestTreeItemsEventArgs
    TreeGridRowControl
    TreeGridRowControlBase
    TreeGridRowDragDropController

    Represents a class that handles row drag-and-drop operations in SfTreeGrid.

    TreeGridRowDragDropEventArgsBase

    Provides commmon data for TreeGridRowDragDropEvents.

    TreeGridRowDragLeaveEventArgs

    Provides data for the event.

    TreeGridRowDragOverEventArgs

    Provides data for the event.

    TreeGridRowDragStartEventArgs

    Provides data for the event.

    TreeGridRowDropEventArgs

    Provides data for the event.

    TreeGridRowDroppedEventArgs

    Provides data for the event.

    TreeGridRowGenerator
    TreeGridRowHeaderCell
    TreeGridRowHeaderIndentCell
    TreeGridRowInfo

    Represents a class that contains the information about the particular row.

    TreeGridRowPanel
    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
    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
    TreeGridValidationHelper

    Represents a class that implements validation behaviors of SfTreeGrid.

    TreeGridView

    The class which has the functionalities of node management and sorting.

    TreeNode
    TreeNodeCollection
    TreeNodeComparer
    TreeNodes
    TreeNodesEnumerator

    Interfaces

    ITreeDataColumnElement
    ITreeDataRowElement
    ITreeGridRowGenerator
    ITreeGridSelectionController

    Provides the common functionality of selection behavior in SfTreeGrid.

    ITreeGridViewNotifier

    Interface used to associate tree grid with view.

    Enums

    AutoExpandMode

    Enumerates possible expand modes while loading.

    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.

    LiveNodeUpdateMode

    Defines the constants that specify how the data updates during data manipulation operation.

    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 True.

    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.

    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.

    TreeGridCollectionChangedReason

    Defines the constants that specify the possible reasons for collection changes in SfTreeGrid.

    TreeGridOperation

    Defines the constants that specify the possible grid operations in SfTreeGrid.

    TreeGridRegion

    Defines the constants that specify the possible region in SfTreeGrid.

    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.

    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved