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