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