Namespace Syncfusion.UI.Xaml.TreeView
Classes
| AutoExpandMode
Enumerates possible expand modes while loading the nodes in the SfTreeView. |
| CheckBoxMode
Describes the CheckBox mode for items in the SfTreeView. |
| DropPosition
Defines the constants that specifies where to drag and drop the items. This enumeration specifies the position where the dragging item can be dropped. |
| ExpandActionTrigger
Defines that the expanding and collapsing of nodes can be performed only by tapping in expander view or in both expander view and content view. |
| ExpanderPosition
Defines the expander position of the SfTreeView. The expander can be positioned either start or end of the item. |
| HierarchyPropertyDescriptor
Represents a class that holds information of type and property name of data objects. TreeView generates the child nodes based ChildPropertyName if the type of data object matches TargetType. |
| HierarchyPropertyDescriptors
Represents a class which holds list of HierarchyPropertyDescriptor that provides information of type and property name. TreeView generates the child nodes based ChildPropertyName if the type of data object matches TargetType. |
| ItemContextFlyoutOpeningEventArgs
Provides the data for the ItemContextFlyoutOpening event. |
| ItemDeletedEventArgs
Provides the data for the ItemDeleted event. |
| ItemDeletingEventArgs
Provides the data for the ItemDeleting event. |
| ItemDoubleTappedEventArgs
Provides data for the ItemDoubleTapped event. |
| ItemHoldingEventArgs
Provides data for the ItemHolding event. |
| ItemSelectionChangedEventArgs
Provides data for the SelectionChanged event. |
| ItemSelectionChangingEventArgs
Provides data for the SelectionChanging event. |
| ItemTappedEventArgs
Provides data for the ItemTapped event. |
| ItemTemplateDataContextType
Describes the binding context type for SfTreeView items. Note: It will be applicable for bound mode only. For Unbound mode, TreeViewNode will be the binding context for each SfTreeView item. |
| NodeCheckedEventArgs
Provides data for the NodeExpanded and NodeCollapsed events. |
| NodeExpandedCollapsedEventArgs
Provides data for the NodeExpanded and NodeCollapsed events. |
| NodeExpandingCollapsingEventArgs
Provides data for the NodeExpanding and NodeCollapsing events. |
| NotificationSubscriptionMode
Defines the constants that specify whether need to listen the PropertyChanging and System.ComponentModel.INotifyPropertyChanged.PropertyChanged events of data object and System.Collections.Specialized.INotifyCollectionChanged.CollectionChanged event of source collection. |
| QueryNodeSizeEventArgs
Provides data for the QueryNodeSize event. |
| ScrollToPosition
Defines the position in the view of the row index when BringIntoView(TreeViewNode, Boolean, Boolean, ScrollToPosition) is performed. |
| SelectionMode
Defines constants that specify the selections that are supported by a SfTreeView control. |
| SfTreeView
A SfTreeView class provides a way to display the information in hierarchical structure. |
| TreeNodeContainer
This is a scrollable node container that holds the item elements. And handles the arrange and measure logic of all elements. |
| TreeNodePopulationMode
Describes the node population mode of the SfTreeView. The nodes can be populated to SfTreeView by instant or on demand. |
| TreeNodesContainerBase
This is a scrollable node container base that holds the item elements. And handles the arrange and measure logic of all elements. |
| TreeNodeView
A customized viewgroup used to add, measure and layout both the expander view and content view for SfTreeView. |
| TreeViewCommands
Provides a standard set of commands related to SfTreeView which can be used in ItemContextFlyout. |
| TreeViewDragDropController
Represents a class that handles drag and drop operations in SfTreeView. |
| TreeViewItem
Represents a item of data in a SfTreeView control. |
| TreeViewItemBeginEditEventArgs
Represents the class that holds data for the ItemBeginEdit event. |
| TreeViewItemContextFlyoutInfo
Represents the class that stores the information about the treeview and treeview node associated to ItemContextFlyout |
| TreeViewItemDragStartedEventArgs
Represents the class that provides the data for the ItemDragStarted event. |
| TreeViewItemDragStartingEventArgs
Represents the class that provides the data for the ItemDragStarting event. |
| TreeViewItemDroppedEventArgs
Represents the class that provides the data for the ItemDropped event. |
| TreeViewItemDroppingEventArgs
Represents the class that provides the data for the ItemDropping event. |
| TreeViewItemEditEventArgs
Represents the base class that holds data for the ItemBeginEdit ItemEndEdit events. |
| TreeViewItemEndEditEventArgs
Represents the class that holds data for the ItemEndEdit event. |
| TreeViewItemInfo
Provides information for item info for Syncfusion.UI.Xaml.TreeView.LinearLayout. |
| TreeViewItemInfoBase
Provides the information for TreeViewItem. |
| TreeViewLocalizationResourceAccessor
Represents the class that manages the localization of SfTreeView based on System.Globalization.CultureInfo.CurrentUICulture. |
| TreeViewNode
A TreeViewNode gets the data object associated with tree view node. |
| TreeViewNodeCollection
TreeViewNodeCollection contains the collection of tree view nodes. |
| TreeViewResourceNameToResourceStringConverter
Value converter that look up for the localized string based on culture using TreeViewLocalizationResourceAccessor and returns its value, if found. |