Back to Devexpress

DevExpress.XtraTreeList Namespace

windowsforms-devexpress-6636119a.md

latest31.0 KB
Original Source

DevExpress.XtraTreeList Namespace

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

Assembly : DevExpress.XtraTreeList.v25.2.dll

NuGet Packages : DevExpress.Win.Navigation, DevExpress.Win.TreeList

Classes

NameDescription
AfterDropNodeEventArgsContains data for the AfterDropNode event.
BeforeCollapseEventArgsProvides data for the TreeList.BeforeCollapse event.
BeforeDragNodeEventArgsProvides data for the TreeList.BeforeDragNode event.
BeforeDropNodeEventArgsContains data for the BeforeDropNode event.
BeforeExpandEventArgsProvides data for the TreeList.BeforeExpand event.
BeforeFocusNodeEventArgsProvides data for the TreeList.BeforeFocusNode event.
CalcNodeDragImageIndexEventArgsProvides data for the TreeList.CalcNodeDragImageIndex event.
CalcNodeHeightEventArgsProvides data for the TreeList.CalcNodeHeight event.
CellEventArgsProvides data for events which require column and node as parameters to identify the cell being processed.
CellValueChangedEventArgsProvides data for the TreeList.CellValueChanged and TreeList.CellValueChanging events.
ClipboardNodeCopyingEventArgsProvides data for the ClipboardNodeCopying event.
ClipboardNodePastingEventArgsProvides data for the TreeList.ClipboardNodePasting event.
ColumnChangedEventArgsProvides data for the TreeList.ColumnChanged event.
CompareNodeValuesEventArgsProvides data for the TreeList.CompareNodeValues event.
CreateCustomNodeEventArgsProvides data for the TreeList.CreateCustomNode event.
CustomDrawColumnHeaderEventArgsProvides data for the TreeList.CustomDrawColumnHeader event.
CustomDrawEmptyAreaEventArgsProvides data for the TreeList.CustomDrawEmptyArea event.
CustomDrawEventArgsProvides basic data required to perform custom painting of an element.
CustomDrawFooterCellEventArgsProvides data for the TreeList.CustomDrawFooterCell event.
CustomDrawFooterEventArgsProvides data for the TreeList.CustomDrawFooter event.
CustomDrawNodeButtonEventArgsProvides data for the TreeList.CustomDrawNodeButton event.
CustomDrawNodeCellEventArgsProvides data for the TreeList.CustomDrawNodeCell event.
CustomDrawNodeImagesEventArgsProvides data for the TreeList.CustomDrawNodeImages event.
CustomDrawNodeIndicatorEventArgsProvides data for the TreeList.CustomDrawNodeIndicator event.
CustomDrawNodePreviewEventArgsProvides data for the TreeList.CustomDrawNodePreview event.
CustomDrawRowFooterCellEventArgsProvides data for the TreeList.CustomDrawRowFooterCell event.
CustomDrawRowFooterEventArgsProvides data for the TreeList.CustomDrawRowFooter event.
CustomizeNewNodeFromOuterDataEventArgsProvides data for the TreeList.CustomizeNewNodeFromOuterData event.
CustomRowFilterEventArgsProvides data for the TreeList.CustomRowFilter event.
EditFormHiddenEventArgsProvides data for the TreeList.EditFormHidden event.
EditFormPreparedEventArgsProvides data for the TreeList.EditFormPrepared event.
EditFormShowingEventArgsProvides data for the TreeList.EditFormShowing event.
EditFormUserControlRepresents a custom Edit Form in the Tree List.
FilterNodeEventArgsProvides data for the TreeList.CustomRowFilter event
FilterPopupExcelParseFilterCriteriaEventArgsProvides data for the FilterPopupExcelParseFilterCriteria event.
FocusedColumnChangedEventArgsProvides data for the TreeList.FocusedColumnChanged event.
FocusedNodeChangedEventArgsProvides data for the TreeList.FocusedNodeChanged event.
GetCustomNodeCellEditEventArgsProvides data for the TreeList.CustomNodeCellEdit event.
GetCustomNodeCellStyleEventArgsProvides data for the TreeList.NodeCellStyle event.
GetCustomSummaryValueEventArgsProvides data for the TreeList.GetCustomSummaryValue event.
GetNodeDisplayValueEventArgsProvides data for the TreeList.GetNodeDisplayValue event.
GetPreviewTextEventArgsProvides data for the TreeList.GetPreviewText and TreeList.GetPrintPreviewText events.
GetSelectImageEventArgsProvides data for the TreeList.GetSelectImage event.
GetStateImageEventArgsProvides data for the TreeList.GetStateImage event.
InvalidNodeExceptionEventArgsProvides data for the TreeList.InvalidNodeException event.
NodeChangedEventArgsProvides data for the TreeList.NodeChanged event.
NodeClickEventArgsProvides data for TreeList.SelectImageClick and TreeList.StateImageClick events.
NodeEventArgsProvides data for the TreeList.AfterCollapse, TreeList.AfterExpand, TreeList.AfterDragNode and TreeList.AfterFocusNode events.
OptionsLayoutTreeListContains options that specify how a control’s layout is saved to/restored from storage (a stream, xml file or the system registry).
PopupMenuShowingEventArgsContains data for the TreeList.PopupMenuShowing event.
RowClickEventArgsSupplies data for the RowClick, RowSelectImageClick, and RowStateImageClick events.
SelectionChangingEventArgsContains data for the SelectionChanging event.
TreeListDisplays data as a multi-column tree view. Can be used in either bound or unbound mode. See Tree List for more information.
TreeListAppearanceCollectionProvides the appearance settings used to paint the Tree List.
TreeListHitInfoRepresents a class that contains information about what is located at a specific point within the TreeList control.
TreeListInitNewRowEventArgsProvides data for the InitNewRow event.
TreeListMenuEventArgsObsolete. Provides data for the TreeList.ShowTreeListMenu event.
TreeListMenuItemClickEventArgsProvides data for the TreeList.TreeListMenuItemClick event.
TreeListMultiSelectionRepresents a collection of selected nodes for the Tree List control.
TreeListOptionsBehaviorProvides behavior options for Tree List controls.
TreeListOptionsClipboardProvides Clipboard options for the TreeList.
TreeListOptionsCustomizationProvides access to a TreeList‘s customization options.
TreeListOptionsDragAndDropContains options that control node drag-and-drop functionality.
TreeListOptionsEditFormContains options that specify the Edit Form.
TreeListOptionsFilterProvides filtering options for the TreeList.
TreeListOptionsHtmlTemplateContains options that are applied when you use HTML and CSS Templates to render nodes.
TreeListOptionsMenuProvides menu options for Tree List controls.
TreeListOptionsNavigationContains options that control node navigation functionality.
TreeListOptionsPrintProvides options that control how the Tree List control is printed and exported.
TreeListOptionsSelectionProvides selection options for Tree List controls.
TreeListOptionsViewProvides view options for the Tree List controls.
TreeListPrintAppearanceCollectionProvides the appearance settings used to paint the elements in a Tree List when it’s printed and exported.
ValidateNodeEventArgsProvides data for the TreeList.ValidateNode event.
VirtualTreeGetCellValueInfoProvides data for the TreeList.VirtualTreeGetCellValue event.
VirtualTreeGetChildNodesInfoProvides data for the TreeList.VirtualTreeGetChildNodes event.
VirtualTreeSetCellValueInfoProvides data for the TreeList.VirtualTreeSetCellValue event.

Delegates

NameDescription
BeforeCollapseEventHandlerRepresents a method that will handle the TreeList.BeforeCollapse event of the TreeList class.
BeforeDragNodeEventHandlerRepresents a method that will handle the TreeList.BeforeDragNode event of the TreeList class.
BeforeExpandEventHandlerRepresents a method that will handle the TreeList.BeforeExpand event of the TreeList class.
BeforeFocusNodeEventHandlerRepresents a method that will handle the TreeList.BeforeFocusNode event.
CalcNodeDragImageIndexEventHandlerRepresents a method that will handle the TreeList.CalcNodeDragImageIndex event.
CalcNodeHeightEventHandlerRepresents a method that will handle the TreeList.CalcNodeHeight event.
CellValueChangedEventHandlerRepresents a method that will handle the TreeList.CellValueChanged and TreeList.CellValueChanging events.
ColumnChangedEventHandlerRepresents a method that will handle the TreeList.ColumnChanged event of the TreeList class.
CompareNodeValuesEventHandlerRepresents a method that will handle the TreeList.CompareNodeValues event.
CreateCustomNodeEventHandlerRepresents a method that will handle the TreeList.CreateCustomNode event.
CustomDrawColumnHeaderEventHandlerRepresents a method that will handle the TreeList.CustomDrawColumnHeader event.
CustomDrawEmptyAreaEventHandlerRepresents a method that will handle the TreeList.CustomDrawEmptyArea event.
CustomDrawFooterCellEventHandlerRepresents a method that will handle the TreeList.CustomDrawFooterCell event.
CustomDrawFooterEventHandlerRepresents a method that will handle the TreeList.CustomDrawFooter event.
CustomDrawNodeButtonEventHandlerRepresents a method that will handle the TreeList.CustomDrawNodeButton event.
CustomDrawNodeCellEventHandlerRepresents a method that will handle the TreeList.CustomDrawNodeCell event.
CustomDrawNodeImagesEventHandlerRepresents a method that will handle the TreeList.CustomDrawNodeImages event.
CustomDrawNodeIndicatorEventHandlerRepresents a method that will handle the TreeList.CustomDrawNodeIndicator event.
CustomDrawNodePreviewEventHandlerRepresents a method that will handle the TreeList.CustomDrawNodePreview event.
CustomDrawRowFooterCellEventHandlerRepresents a method that will handle the TreeList.CustomDrawRowFooterCell event.
CustomDrawRowFooterEventHandlerRepresents a method that will handle the TreeList.CustomDrawRowFooter event.
CustomizeNewNodeFromOuterDataEventHandlerRepresents a method that will handle the TreeList.CustomizeNewNodeFromOuterData event.
FocusedColumnChangedEventHandlerRepresents a method that will handle the TreeList.FocusedColumnChanged event.
FocusedNodeChangedEventHandlerRepresents a method that will handle the TreeList.FocusedNodeChanged event of the TreeList class.
GetCustomNodeCellEditEventHandlerRepresents a method that will handle the TreeList.CustomNodeCellEdit event.
GetCustomNodeCellStyleEventHandlerRepresents a method that will handle the TreeList.NodeCellStyle event.
GetCustomSummaryValueEventHandlerRepresents a method that will handle the TreeList.GetCustomSummaryValue event of the TreeList class.
GetNodeDisplayValueEventHandlerRepresents a method that will handle the TreeList.GetNodeDisplayValue event.
GetPreviewTextEventHandlerRepresents a method that will handle the TreeList.GetPreviewText event of the TreeList class.
GetSelectImageEventHandlerRepresents a method that will handle the TreeList.GetSelectImage event of the TreeList class.
GetStateImageEventHandlerRepresents a method that will handle the TreeList.GetStateImage event of the TreeList class.
InvalidNodeExceptionEventHandlerRepresents a method that will handle the TreeList.InvalidNodeException event.
NodeChangedEventHandlerRepresents a method that will handle the TreeList.NodeChanged event.
NodeClickEventHandlerRepresents a method that will handle TreeList.StateImageClick and TreeList.SelectImageClick events.
NodeEventHandlerRepresents a method that will handle events that require a node as the parameter.
PopupMenuShowingEventHandlerRepresents a method that will handle the TreeList.PopupMenuShowing event.
TreeListMenuEventHandlerObsolete. Represents a method that will handle the TreeList.ShowTreeListMenu event.
TreeListMenuItemClickEventHandlerRepresents a method that will handle the TreeList.TreeListMenuItemClick event.
ValidateNodeEventHandlerRepresents a method that will handle the TreeList.ValidateNode event.
VirtualTreeGetCellValueEventHandlerRepresents the method for handling events which take a VirtualTreeGetCellValueInfo object as a parameter.
VirtualTreeGetChildNodesEventHandlerRepresents the method for handling events which take a VirtualTreeGetChildNodesInfo object as a parameter.
VirtualTreeSetCellValueEventHandlerRepresents the method for handling events which take a VirtualTreeSetCellValueInfo object as a parameter.

Enums

NameDescription
ColumnFilterPopupModeEnumerates values that specify the pop-up filter menu style.
EditFormColumnCaptionLocationEnumerates values that specify the location of the editor’s caption within the Edit Form.
EditFormResultEnumerates values that specify the button clicked in the Edit Form.
FilterModeEnumerates modes that specify whether to show only the filtered nodes or also show their parent and child nodes.
FilterPopupModeEnumerates values that specify the pop-up filter menu style.
FindModeContains values that specify how data searching is initiated within specific controls.
HitInfoTypeLists values that identify the different elements of the Tree List control.
LineStyleSpecifies the tree line style for the current TreeList control.
NodeChangeTypeEnumContains values indicating how the node has been changed.
ScrollVisibilityLists values specifying the availability of the control’s elements that enable data scrolling.
ShowButtonModeEnumContains settings that define the visibility of editor buttons within a TreeList cell.
ShowFilterPanelModeContains values that specify when the Filter Panel is visible.
SummaryItemTypeSpecifies summary type to calculate against a group of column cells.
TreeListAnimationTypeLists the values that identify cells within which animation is enabled.
TreeListBestFitModeEnumerates the best fit operaton modes.
TreeListEditingModeEnumerates values that specify how users edit values in the tree list cells.
TreeListNewItemRowPositionEnumerates values that specify whether the New Item Row is displayed at the top or bottom of the list.
TreeListStateContains values indicating all the available states for the Tree List.