A newer version of this page is available. Switch to the current version.

DevExpress.XtraTreeList Namespace

Contains classes that implement the functionality of the Tree List control.

Assembly: DevExpress.XtraTreeList.v19.1.dll

Classes

Name Description
BeforeCollapseEventArgs Provides data for the TreeList.BeforeCollapse event.
BeforeDragNodeEventArgs Provides data for the TreeList.BeforeDragNode event.
BeforeExpandEventArgs Provides data for the TreeList.BeforeExpand event.
BeforeFocusNodeEventArgs Provides data for the TreeList.BeforeFocusNode event.
CalcNodeDragImageIndexEventArgs Provides data for the TreeList.CalcNodeDragImageIndex event.
CalcNodeHeightEventArgs Provides data for the TreeList.CalcNodeHeight event.
CellEventArgs Provides data for events which require column and node as parameters to identify the cell being processed.
CellValueChangedEventArgs Provides data for the TreeList.CellValueChanging and TreeList.CellValueChanged events.
ClipboardNodePastingEventArgs Provides data for the TreeList.ClipboardNodePasting event.
ColumnChangedEventArgs Provides data for the TreeList.ColumnChanged event.
CompareNodeValuesEventArgs Provides data for the TreeList.CompareNodeValues event.
CreateCustomNodeEventArgs Provides data for the TreeList.CreateCustomNode event.
CustomDrawColumnHeaderEventArgs Provides data for the TreeList.CustomDrawColumnHeader event.
CustomDrawEmptyAreaEventArgs Provides data for the TreeList.CustomDrawEmptyArea event.
CustomDrawEventArgs Provides basic data required to perform custom painting of an element.
CustomDrawFooterCellEventArgs Provides data for the TreeList.CustomDrawFooterCell event.
CustomDrawFooterEventArgs Provides data for the TreeList.CustomDrawFooter event.
CustomDrawNodeButtonEventArgs Provides data for the TreeList.CustomDrawNodeButton event.
CustomDrawNodeCellEventArgs Provides data for the TreeList.CustomDrawNodeCell event.
CustomDrawNodeImagesEventArgs Provides data for the TreeList.CustomDrawNodeImages event.
CustomDrawNodeIndicatorEventArgs Provides data for the TreeList.CustomDrawNodeIndicator event.
CustomDrawNodePreviewEventArgs Provides data for the TreeList.CustomDrawNodePreview event.
CustomDrawRowFooterCellEventArgs Provides data for the TreeList.CustomDrawRowFooterCell event.
CustomDrawRowFooterEventArgs Provides data for the TreeList.CustomDrawRowFooter event.
CustomizeNewNodeFromOuterDataEventArgs Provides data for the TreeList.CustomizeNewNodeFromOuterData event.
CustomRowFilterEventArgs Provides data for the TreeList.CustomRowFilter event.
FilterNodeEventArgs Provides data for the TreeList.CustomRowFilter event
FocusedColumnChangedEventArgs Provides data for the TreeList.FocusedColumnChanged event.
FocusedNodeChangedEventArgs Provides data for the TreeList.FocusedNodeChanged event.
GetCustomNodeCellEditEventArgs Provides data for the TreeList.CustomNodeCellEdit event.
GetCustomNodeCellStyleEventArgs Provides data for the TreeList.NodeCellStyle event.
GetCustomSummaryValueEventArgs Provides data for the TreeList.GetCustomSummaryValue event.
GetNodeDisplayValueEventArgs Provides data for the TreeList.GetNodeDisplayValue event.
GetPreviewTextEventArgs Provides data for the TreeList.GetPreviewText and TreeList.GetPrintPreviewText events.
GetSelectImageEventArgs Provides data for the TreeList.GetSelectImage event.
GetStateImageEventArgs Provides data for the TreeList.GetStateImage event.
InvalidNodeExceptionEventArgs Provides data for the TreeList.InvalidNodeException event.
NodeChangedEventArgs Provides data for the TreeList.NodeChanged event.
NodeClickEventArgs Provides data for the TreeList.SelectImageClick and TreeList.StateImageClick events.
NodeEventArgs Provides data for the TreeList.AfterCollapse, TreeList.AfterExpand, TreeList.AfterDragNode and TreeList.AfterFocusNode events.
OptionsLayoutTreeList Contains options that specify how a control's layout is saved to/restored from storage (a stream, xml file or the system registry).
PopupMenuShowingEventArgs Provides data for the TreeList.PopupMenuShowing event.
TreeList Displays data as a multi-column tree view. Can be used in either bound or unbound mode. See Tree List for more information.
TreeListAppearanceCollection Provides the appearance settings used to paint the Tree List.
TreeListHitInfo Represents a class that contains information about what is located at a specific point within the TreeList control.
TreeListMenuEventArgs Obsolete. Provides data for the TreeList.ShowTreeListMenu event.
TreeListMenuItemClickEventArgs Provides data for the TreeList.TreeListMenuItemClick event.
TreeListMultiSelection Represents a collection of selected nodes for the Tree List control.
TreeListOptionsBehavior Provides behavior options for Tree List controls.
TreeListOptionsClipboard Provides Clipboard options for the TreeList.
TreeListOptionsCustomization Provides access to a TreeList's customization options.
TreeListOptionsDragAndDrop Contains options that control node drag-and-drop functionality.
TreeListOptionsFilter Provides filtering options for the TreeList.
TreeListOptionsMenu Provides menu options for Tree List controls.
TreeListOptionsNavigation Contains options that control node navigation functionality.
TreeListOptionsPrint Provides options that control how the Tree List control is printed and exported.
TreeListOptionsSelection Provides selection options for Tree List controls.
TreeListOptionsView Provides view options for the Tree List controls.
TreeListPrintAppearanceCollection Provides the appearance settings used to paint the elements in a Tree List when it's printed and exported.
ValidateNodeEventArgs Provides data for the TreeList.ValidateNode event.
VirtualTreeGetCellValueInfo Provides data for the TreeList.VirtualTreeGetCellValue event.
VirtualTreeGetChildNodesInfo Provides data for the TreeList.VirtualTreeGetChildNodes event.
VirtualTreeSetCellValueInfo Provides data for the TreeList.VirtualTreeSetCellValue event.

Delegates

Name Description
BeforeCollapseEventHandler Represents a method that will handle the TreeList.BeforeCollapse event of the TreeList class.
BeforeDragNodeEventHandler Represents a method that will handle the TreeList.BeforeDragNode event of the TreeList class.
BeforeExpandEventHandler Represents a method that will handle the TreeList.BeforeExpand event of the TreeList class.
BeforeFocusNodeEventHandler Represents a method that will handle the TreeList.BeforeFocusNode event.
CalcNodeDragImageIndexEventHandler Represents a method that will handle the TreeList.CalcNodeDragImageIndex event.
CalcNodeHeightEventHandler Represents a method that will handle the TreeList.CalcNodeHeight event.
CellValueChangedEventHandler Represents a method that will handle the TreeList.CellValueChanged and TreeList.CellValueChanging events.
ColumnChangedEventHandler Represents a method that will handle the TreeList.ColumnChanged event of the TreeList class.
CompareNodeValuesEventHandler Represents a method that will handle the TreeList.CompareNodeValues event of the TreeList class.
CreateCustomNodeEventHandler Represents a method that will handle the TreeList.CreateCustomNode event.
CustomDrawColumnHeaderEventHandler Represents a method that will handle the TreeList.CustomDrawColumnHeader event.
CustomDrawEmptyAreaEventHandler Represents a method that will handle the TreeList.CustomDrawEmptyArea event.
CustomDrawFooterCellEventHandler Represents a method that will handle the TreeList.CustomDrawFooterCell event.
CustomDrawFooterEventHandler Represents a method that will handle the TreeList.CustomDrawFooter event.
CustomDrawNodeButtonEventHandler Represents a method that will handle the TreeList.CustomDrawNodeButton event.
CustomDrawNodeCellEventHandler Represents a method that will handle the TreeList.CustomDrawNodeCell event.
CustomDrawNodeImagesEventHandler Represents a method that will handle the TreeList.CustomDrawNodeImages event.
CustomDrawNodeIndicatorEventHandler Represents a method that will handle the TreeList.CustomDrawNodeIndicator event.
CustomDrawNodePreviewEventHandler Represents a method that will handle the TreeList.CustomDrawNodePreview event.
CustomDrawRowFooterCellEventHandler Represents a method that will handle the TreeList.CustomDrawRowFooterCell event.
CustomDrawRowFooterEventHandler Represents a method that will handle the TreeList.CustomDrawRowFooter event.
CustomizeNewNodeFromOuterDataEventHandler Represents a method that will handle the TreeList.CustomizeNewNodeFromOuterData event.
FocusedColumnChangedEventHandler Represents a method that will handle the TreeList.FocusedColumnChanged event.
FocusedNodeChangedEventHandler Represents a method that will handle the TreeList.FocusedNodeChanged event of the TreeList class.
GetCustomNodeCellEditEventHandler Represents a method that will handle the TreeList.CustomNodeCellEdit event.
GetCustomNodeCellStyleEventHandler Represents a method that will handle the TreeList.NodeCellStyle event.
GetCustomSummaryValueEventHandler Represents a method that will handle the TreeList.GetCustomSummaryValue event of the TreeList class.
GetNodeDisplayValueEventHandler Represents a method that will handle the TreeList.GetNodeDisplayValue event.
GetPreviewTextEventHandler Represents a method that will handle the TreeList.GetPreviewText event of the TreeList class.
GetSelectImageEventHandler Represents a method that will handle the TreeList.GetSelectImage event of the TreeList class.
GetStateImageEventHandler Represents a method that will handle the TreeList.GetStateImage event of the TreeList class.
InvalidNodeExceptionEventHandler Represents a method that will handle the TreeList.InvalidNodeException event.
NodeChangedEventHandler Represents a method that will handle the TreeList.NodeChanged event.
NodeClickEventHandler Represents a method that will handle the TreeList.StateImageClick and TreeList.SelectImageClick events.
NodeEventHandler Represents a method that will handle events that require a node as the parameter.
PopupMenuShowingEventHandler Represents a method that will handle the TreeList.PopupMenuShowing event.
TreeListMenuEventHandler Obsolete. Represents a method that will handle the TreeList.ShowTreeListMenu event.
TreeListMenuItemClickEventHandler Represents a method that will handle the TreeList.TreeListMenuItemClick event.
ValidateNodeEventHandler Represents a method that will handle the TreeList.ValidateNode event.
VirtualTreeGetCellValueEventHandler Represents the method for handling events which take a VirtualTreeGetCellValueInfo object as a parameter.
VirtualTreeGetChildNodesEventHandler Represents the method for handling events which take a VirtualTreeGetChildNodesInfo object as a parameter.
VirtualTreeSetCellValueEventHandler Represents the method for handling events which take a VirtualTreeSetCellValueInfo object as a parameter.

Enums

Name Description
FilterMode Provides members that specify how to filter nodes depending on their parent nodes.
FilterPopupMode Contains values that specify the filter dropdown style for Tree List columns.
FindMode Contains values that specify how data searching is initiated within specific controls.
HitInfoType Lists values that identify the different elements of the Tree List control.
LineStyle Specifies the tree line style for the current TreeList control.
NodeChangeTypeEnum Contains values indicating how the node has been changed.
ScrollVisibility Lists values specifying the availability of the control's elements that enable data scrolling.
ShowButtonModeEnum Contains settings that define the visibility of editor buttons within a TreeList cell.
ShowFilterPanelMode Contains values that specify when the Filter Panel is visible.
SummaryItemType Specifies summary type to calculate against a group of column cells.
TreeListAnimationType Lists the values that identify cells within which animation is enabled.
TreeListBestFitMode Enumerates the best fit operaton modes.
TreeListState Contains values indicating all the available states for the Tree List.