Skip to main content

ResourcesTree Events

The control used to display hierarchically ordered resources for the SchedulerControl.
Name Description
AfterCheckNode Occurs after a node’s check state has been changed by an end-user. Inherited from TreeList.
AfterCollapse Fires immediately after a node has been collapsed. Inherited from TreeList.
AfterDragNode Fires immediately after a drag-and-drop operation on a node has been successfully completed. Inherited from TreeList.
AfterDropNode Fires after a node is dropped. Inherited from TreeList.
AfterExpand Fires immediately after a node has been expanded. Inherited from TreeList.
AfterFocusNode Fires in response to focus being moved between nodes. Inherited from TreeList.
AutoSizeChanged This event is not relevant for this class. Inherited from Control.
BackColorChanged Occurs when the value of the BackColor property changes. Inherited from Control.
BackgroundImageChanged Occurs when the value of the BackgroundImage property changes. Inherited from Control.
BackgroundImageLayoutChanged Occurs when the BackgroundImageLayout property changes. Inherited from Control.
BandPositionChanged Fires after a band changes its position or visibility. Inherited from TreeList.
BandWidthChanged Occurs when the band’s width is changed. Inherited from TreeList.
BeforeCheckNode Occurs before a node’s check state is changed. Inherited from TreeList.
BeforeCollapse Fires before a node is collapsed. Inherited from TreeList.
BeforeDragNode Fires when an attempt to drag a node is performed. Inherited from TreeList.
BeforeDropNode Fires when a node is about to be dropped, and allows you to cancel the operation. Inherited from TreeList.
BeforeExpand Fires before a node is expanded. Allows you to implement dynamic node loading in unbound mode. Inherited from TreeList.
BeforeFocusNode Fires before a node is focused. Inherited from TreeList.
BeforeLoadLayout Occurs before a layout is restored from storage (a stream, xml file or the system registry). Inherited from TreeList.
BindingContextChanged Occurs when the value of the BindingContext property changes. Inherited from Control.
CalcNodeDragImageIndex Enables you to specify a custom image to be displayed in front of nodes during node drag-and-drop. Inherited from TreeList.
CalcNodeHeight Allows you to assign custom node height. Inherited from TreeList.
CausesValidationChanged Occurs when the value of the CausesValidation property changes. Inherited from Control.
CellValueChanged Fires immediately after a user closes a cell editor with a modified value. Inherited from TreeList.
CellValueChanging Fires when an end-user starts to edit a cell value. Inherited from TreeList.
ChangeUICues Occurs when the focus or keyboard user interface (UI) cues change. Inherited from Control.
Click Occurs when the control is clicked. Inherited from Control.
ClientSizeChanged Occurs when the value of the ClientSize property changes. Inherited from Control.
ClipboardNodeCopying Fires before a data row, a group row, column headers, or band headers are copied to the clipboard. Allows you to apply a format, change copied data, or skip a data row or header. Inherited from TreeList.
ClipboardNodePasting Fires before a node is pasted to the control. Allows you to apply a format, update the pasted data, or skip a data row. Inherited from TreeList.
ColumnButtonClick Fires when the column button is clicked. Inherited from TreeList.
ColumnChanged Fires immediately after the column collection or an individual column has been modified. Inherited from TreeList.
ColumnFilterChanged Occurs when a column’s filter condition is changed. Inherited from TreeList.
ColumnPositionChanged Fires when a column is moved, hidden, or shown. Inherited from TreeList.
ColumnUnboundExpressionChanged Fires after a column’s TreeListColumn.UnboundExpression property has been changed. Inherited from TreeList.
ColumnWidthChanged Fires after a column’s width has been changed. Inherited from TreeList.
CompareNodeValues Enables you to implement custom sorting for columns whose TreeListColumn.SortMode property is set to Custom. For versions 17.1 and higher, the CompareNodeValues event is deprecated and replaced with the TreeList.CustomColumnSort event. Inherited from TreeList.
ContextMenuChanged Occurs when the value of the ContextMenu property changes. Inherited from Control.
ContextMenuStripChanged Occurs when the value of the ContextMenuStrip property changes. Inherited from Control.
ControlAdded Occurs when a new control is added to the Control.ControlCollection. Inherited from Control.
ControlRemoved Occurs when a control is removed from the Control.ControlCollection. Inherited from Control.
CreateCustomNode Provides the ability to create custom nodes. Inherited from TreeList.
CursorChanged Occurs when the value of the Cursor property changes. Inherited from Control.
CustomColumnDisplayText Fires for both bound and unbound Tree List columns and allows you to provide a custom display text for any cell. Inherited from TreeList.
CustomColumnSort
CustomDrawBandHeader Provides the capability to custom paint band headers. Inherited from TreeList.
CustomDrawColumnHeader Provides the ability to custom paint column headers and the column button. Inherited from TreeList.
CustomDrawEmptyArea Enables you to custom paint a Tree List’s empty area. Inherited from TreeList.
CustomDrawFilterPanel Enables you to custom paint the Filter Panel. Inherited from TreeList.
CustomDrawFooter Gives you the ability to perform custom painting of the summary footer. Inherited from TreeList.
CustomDrawFooterCell Gives you the ability to perform custom painting of column footer cells. Inherited from TreeList.
CustomDrawNodeButton Gives you the ability to perform custom painting of expand buttons. Inherited from TreeList.
CustomDrawNodeCell Provides the ability to perform custom painting of node cells. Inherited from TreeList.
CustomDrawNodeCheckBox Enables you to manually paint node check boxes. Inherited from TreeList.
CustomDrawNodeImages Provides access to a GDI+/DirectX drawing surface and allows you to draw node icons manually. Inherited from TreeList.
CustomDrawNodeIndent Enables tree indents to be painted manually. Inherited from TreeList.
CustomDrawNodeIndicator Provides the ability to perform custom painting of indicator cells. Inherited from TreeList.
CustomDrawNodePreview Allows you to custom paint preview sections. Inherited from TreeList.
CustomDrawRow Enables you to paint rows. Inherited from TreeList.
CustomDrawRowFooter Provides the ability to perform custom painting of row footers. Inherited from TreeList.
CustomDrawRowFooterCell Provides the ability to perform custom painting of row footer cells. Inherited from TreeList.
CustomDrawScroll Allows you to draw custom scrollbars, or highlight specific positions on the scrollbars. Inherited from TreeList.
CustomFilterDisplayText Allows you to customize the text displayed within the Filter Panel. Inherited from TreeList.
CustomizationFormSearch Allows you to filter search results when a user searches in the Advanced Customization Form. Inherited from TreeList.
CustomizeNewNodeFromOuterData Allows you to initialize a new node when a user drops the node from another TreeList control onto the current TreeList control. Inherited from TreeList.
CustomizeNodeTemplate Allows you to customize templated nodes. Inherited from TreeList.
CustomNodeCellEdit Enables editors to be assigned to cells on an individual basis. To avoid performance issues and increased memory consumption, assign repository items that already exist in the TreeList.RepositoryItems collection. Do not create new repository items in this handler. Inherited from TreeList.
CustomNodeCellEditForEditing Allows you to assign a custom editor to a column for in-place editing and override the default column editor, which is by default used both in display and edit modes. To avoid performance issues and increased memory consumption, assign repository items that already exist in the TreeList.RepositoryItems collection. Do not create new repository items in this handler. Inherited from TreeList.
CustomResourceColumnSort
CustomRowFilter Allows you to specify the node visibility, regardless of the applied filter. Inherited from TreeList.
CustomScrollAnnotation Allows you to specify custom annotations. Inherited from TreeList.
CustomUnboundColumnData Allows you to provide data to unbound columns, and save their modified records to an external source. Inherited from TreeList.
DataSourceChanged Occurs whenever the TreeList changes its data source. Inherited from TreeList.
DefaultPaintHelperChanged Fires when a different paint helper is assigned to the TreeList control. Inherited from TreeList.
Disposed Occurs when the component is disposed by a call to the Dispose() method. Inherited from Component.
DockChanged Occurs when the value of the Dock property changes. Inherited from Control.
DoubleClick Occurs when the control is double-clicked. Inherited from Control.
DragCancelNode Fires immediately after a drag-and-drop operation over a node has been canceled. Inherited from TreeList.
DragDrop Occurs when a drag-and-drop operation is completed. Inherited from Control.
DragEnter Occurs when an object is dragged into the control’s bounds. Inherited from Control.
DragLeave Occurs when an object is dragged out of the control’s bounds. Inherited from Control.
DragObjectDrop Fires immediately after the drag and drop operation has been completed. Inherited from TreeList.
DragObjectOver Enables you to control whether the dragged column header can be dropped at the current position. Inherited from TreeList.
DragObjectStart Fires when an end-user attempts to drag a column header. Inherited from TreeList.
DragOver Occurs when an object is dragged over the control’s bounds. Inherited from Control.
EditFormHidden Fires after the Edit Form is closed. Inherited from TreeList.
EditFormPrepared Fires when the Edit Form is about to be displayed. Allows you to customize the Edit Form. Inherited from TreeList.
EditFormShowing Fires when the Edit Form is about to be displayed. Allows you to cancel the action. Inherited from TreeList.
EditorKeyDown Occurs when a key is pressed within an in-place editor that belongs to the container control. Inherited from EditorContainer.
EditorKeyPress Occurs when a character key is pressed within an in-place editor that belongs to the container control. Inherited from EditorContainer.
EditorKeyUp Occurs when a pressed key is released within an in-place editor that belongs to the container control. Inherited from EditorContainer.
EnabledChanged Occurs when the Enabled property value has changed. Inherited from Control.
EndSorting Fires after a sorting operation has finished. Inherited from TreeList.
Enter Occurs when the control is entered. Inherited from Control.
FilterEditorCreated Allows you to customize the Filter Editor before it is displayed on screen. Inherited from TreeList.
FilterExpressionEditorCreated Allows you to customize the Expression Editor used to edit custom expressions that are displayed in the control’s Filter Editor. Inherited from TreeList.
FilterNode Hides the corresponding event of the base class.
FilterPopupExcelCustomizeTemplate Allows you to customize templates used by Excel-style Filter Dropdowns and external editors generated using Filtering UI Context. Inherited from TreeList.
FilterPopupExcelData Allows you to add, remove, and modify data values and customize predefined filters in the Excel style pop-up filter menus. Filter items added manually on this event must be unique and sorted. Inherited from TreeList.
FilterPopupExcelParseFilterCriteria Allows you to parse the filter criteria applied to data and select the corresponding values in the filter menu. Inherited from TreeList.
FilterPopupExcelPrepareTemplate Allows you to replace templates used by Excel-style Filter Dropdowns and external editors generated using Filtering UI Context. Inherited from TreeList.
FilterPopupExcelQueryFilterCriteria Fires when a filter criteria is about to be applied to data and allows you to customize the filter criteria. Inherited from TreeList.
FocusedColumnChanged Fires immediately after focus has been moved from a column. Inherited from TreeList.
FocusedNodeChanged Fires when focus moves from one node to another. Inherited from TreeList.
FontChanged Occurs when the Font property value changes. Inherited from Control.
ForeColorChanged Occurs when the ForeColor property value changes. Inherited from Control.
FormatRuleExpressionEditorCreated Allows you to customize the Expression Editor embedded in the Edit Formatting Rule dialog. Inherited from TreeList.
GetCustomNodeCellEdit Obsolete. Provides the ability to assign editors to individual cells. Inherited from TreeList.
GetCustomNodeCellStyle Obsolete. Provides the ability to assign custom style to individual cells. Inherited from TreeList.
GetCustomSummaryValue Allows you to specify custom summary values when the control is displayed on-screen. Inherited from TreeList.
GetNodeDisplayValue Allows you to display custom values within cells. This event is obsolete. Use the TreeList.CustomColumnDisplayText event instead. Inherited from TreeList.
GetPreviewText Enables you to supply custom text for nodes’ preview sections. Inherited from TreeList.
GetPrintCustomSummaryValue Allows you to specify custom summary values when the control is printed. Inherited from TreeList.
GetPrintPreviewText Enables you to display custom text in preview sections when the control is printed. Inherited from TreeList.
GetSelectImage Allows you to assign select images to nodes. Inherited from TreeList.
GetStateImage Allows you to assign state images to nodes. Inherited from TreeList.
GiveFeedback Occurs during a drag operation. Inherited from Control.
GotFocus Occurs when the control receives focus. Inherited from Control.
HandleCreated Occurs when a handle is created for the control. Inherited from Control.
HandleDestroyed Occurs when the control’s handle is in the process of being destroyed. Inherited from Control.
HelpRequested Occurs when the user requests help for a control. Inherited from Control.
HiddenEditor Fires immediately after a cell editor has been closed. Inherited from TreeList.
HideCustomizationForm Fires immediately after the Customization Form has been closed. Inherited from TreeList.
HtmlElementMouseClick Occurs when a user clicks an element inside an HTML-CSS template. Inherited from TreeList.
HtmlElementMouseDoubleClick Occurs when a user double-clicks any element of an HTML-CSS template. Inherited from TreeList.
HtmlElementMouseDown Occurs when a mouse pointer is over an element of an HTML-CSS template, and a mouse button is pressed. Inherited from TreeList.
HtmlElementMouseMove Occurs when a mouse pointer moves while over an element of an HTML-CSS template. Inherited from TreeList.
HtmlElementMouseOut Occurs when a mouse pointer leaves the bounds of an element within an HTML-CSS template. Inherited from TreeList.
HtmlElementMouseOver Occurs when a mouse pointer enters the bounds of an element within an HTML-CSS template. Inherited from TreeList.
HtmlElementMouseUp Occurs when a mouse button pressed over an element of an HTML-CSS template is released. Inherited from TreeList.
HtmlSelectedTextChanged Inherited from TreeList.
HyperlinkClick Fires when a hyperlink in a column or band header is activated. Inherited from TreeList.
ImeModeChanged Occurs when the ImeMode property has changed. Inherited from Control.
InitNewRow Fires when a new node is about to be created in the New Item Row and allows you to initialize column values. Inherited from TreeList.
Invalidated Occurs when a control’s display requires redrawing. Inherited from Control.
InvalidNodeException Fires when a node fails validation or when its data cannot be saved to the data source. Inherited from TreeList.
InvalidValueException Enables you to handle exceptions raised as a result of assigning invalid values to cells. Inherited from TreeList.
KeyDown Occurs when a key is pressed while the control has focus. Inherited from Control.
KeyPress Occurs when a character. space or backspace key is pressed while the control has focus. Inherited from Control.
KeyUp Occurs when a key is released while the control has focus. Inherited from Control.
Layout Occurs when a control should reposition its child controls. Inherited from Control.
LayoutUpdated Fires after a Tree List’s layout has been changed. Inherited from TreeList.
LayoutUpgrade Occurs after a layout the version of which doesn’t match the current layout version used has been loaded from storage (a stream, xml file or system registry). Inherited from TreeList.
Leave Occurs when the input focus leaves the control. Inherited from Control.
LeftCoordChanged Fires when the control’s content is scrolled horizontally. Inherited from TreeList.
Load Occurs when a TreeList control is displayed for the first time. Inherited from TreeList.
LocationChanged Occurs when the Location property value has changed. Inherited from Control.
LostFocus Occurs when the control loses focus. Inherited from Control.
MarginChanged Occurs when the control’s margin changes. Inherited from Control.
MeasurePreviewHeight Allows you to specify the height of individual preview sections in pixels. Inherited from TreeList.
MouseCaptureChanged Occurs when the control loses mouse capture. Inherited from Control.
MouseClick Occurs when the control is clicked by the mouse. Inherited from Control.
MouseDoubleClick Occurs when the control is double clicked by the mouse. Inherited from Control.
MouseDown Occurs when the mouse pointer is over the control and a mouse button is pressed. Inherited from Control.
MouseEnter Occurs when the mouse pointer enters the control. Inherited from Control.
MouseHover Occurs when the mouse pointer rests on the control. Inherited from Control.
MouseLeave Occurs when the mouse pointer leaves the control. Inherited from Control.
MouseMove Occurs when the mouse pointer is moved over the control. Inherited from Control.
MouseUp Occurs when the mouse pointer is over the control and a mouse button is released. Inherited from Control.
MouseWheel Occurs when the mouse wheel moves while the control has focus. Inherited from Control.
Move Occurs when the control is moved. Inherited from Control.
NodeCellStyle Allows you to customize the appearance of individual cells. Inherited from TreeList.
NodeChanged Fires after the node’s property has changed. Inherited from TreeList.
NodesReloaded Fires when the Tree List control reloads all nodes. Inherited from TreeList.
PaddingChanged Occurs when the control’s padding changes. Inherited from Control.
Paint Occurs when the control is redrawn. Inherited from Control.
PaintEx A DirectX-compatible event that replaces the standard Control.Paint event. Inherited from TreeList.
ParentChanged Occurs when the Parent property value changes. Inherited from Control.
ParseFindPanelText Fires after the query in the find panel changes. Allows you to create a filter condition based on the query and specify how to highlight results in the control. Inherited from TreeList.
PopupMenuShowing Allows you to customize default context menus or invoke custom menus. Inherited from TreeList.
PreviewKeyDown Occurs before the KeyDown event when a key is pressed while focus is on this control. Inherited from Control.
PrintExportProgress Fires repeatedly while the TreeList’s data is being printed/exported. Inherited from TreeList.
PropertyDeserializing Allows you to restore certain settings previously saved in the layout. Inherited from TreeList.
PropertySerializing Allows you to include certain settings in the layout when you save it. Inherited from TreeList.
QueryAccessibilityHelp Occurs when AccessibleObject is providing help to accessibility applications. Inherited from Control.
QueryContinueDrag Occurs during a drag-and-drop operation and enables the drag source to determine whether the drag-and-drop operation should be canceled. Inherited from Control.
QueryCustomFunctions Allows you to add custom-function-based filters (for example, ‘discount is more than 15%’) to Excel-style pop-up filter menus and/or the filter editor. Inherited from TreeList.
QueryEmptyTreeTemplate Allows you to assign HTML-CSS templates from the HtmlTemplates collection to an empty TreeList. Inherited from TreeList.
QueryNodeTemplate Allows you to assign HTML-CSS templates from the HtmlTemplates collection to nodes. Inherited from TreeList.
RegionChanged Occurs when the value of the Region property changes. Inherited from Control.
Resize Occurs when the control is resized. Inherited from Control.
RightToLeftChanged Occurs when the RightToLeft property value changes. Inherited from Control.
RowCellClick Fires when a cell is clicked. Inherited from TreeList.
RowClick Fires when a row (node) is clicked. Inherited from TreeList.
RowSelectImageClick Fires when a row’s select image is clicked. Inherited from TreeList.
RowStateImageClick Fires when a row’s state image is clicked. Inherited from TreeList.
ScrollAnnotationsStyle Allows you to customize the scrollbar annotation color and alignment. Inherited from TreeList.
SelectImageClick Fires when the user clicks a node’s select image. This event is obsolete. Use RowSelectImageClick instead. Inherited from TreeList.
SelectionChanged Fires when node selection is changed. In v21.1 and higher, the event fires both in single and multiple node selection modes. Inherited from TreeList.
SelectionChanging Allows you to specify whether users can select and unselect nodes. Inherited from TreeList.
ShowCustomizationForm Fires immediately after the Customization Form has been displayed. Inherited from TreeList.
ShowFilterPopupCheckedListBox Fires before a pop-up filter menu is displayed. Allows you to customize the value checklist. Inherited from TreeList.
ShowFilterPopupDate Allows you to customize a column’s dropdown calendar before it is displayed. Inherited from TreeList.
ShowFilterPopupExcel Allows you to hide specific filter conditions from the Filters tab of the Excel-style Drop-down Filter. Inherited from TreeList.
ShowFilterPopupListBox Fires before a pop-up filter menu is displayed. Allows you to customize the value list. Inherited from TreeList.
ShowingEditor Fires before the TreeList is switched to edit mode. Inherited from TreeList.
ShownEditor Fires immediately after a cell editor has been invoked. Inherited from TreeList.
ShowTreeListMenu Obsolete. Allows you to customize the default menus for column headers, row and footer summaries, nodes, and the empty area. Inherited from TreeList.
SizeChanged Occurs when the Size property value changes. Inherited from Control.
StartSorting Fires before a sorting operation is started. Inherited from TreeList.
StateChanged Fires after the Tree List’s state has changed. Inherited from TreeList.
StateImageClick Fires when the user clicks a node’s state image. This event is obsolete. Use RowStateImageClick instead. Inherited from TreeList.
StyleChanged Occurs when the control style changes. Inherited from Control.
SubstituteFilter Allows you to replace the applied filter with another filter. Inherited from TreeList.
SystemColorsChanged Occurs when the system colors change. Inherited from Control.
TabIndexChanged Occurs when the TabIndex property value changes. Inherited from Control.
TabStopChanged Occurs when the TabStop property value changes. Inherited from Control.
TextChanged Occurs when the Text property value changes. Inherited from Control.
TopVisibleNodeIndexChanged Fires when the control’s content is scrolled vertically. Inherited from TreeList.
TreeListMenuItemClick Provides the ability to perform custom handling of a context menu item click. Inherited from TreeList.
UnboundExpressionEditorCreated Fires after an Expression Editor has been created for an unbound column. Inherited from TreeList.
Validated Occurs when the control is finished validating. Inherited from Control.
ValidateNode Gives you the ability to specify whether a modified node’s data is valid, and if this node can lose focus. Inherited from TreeList.
Validating Occurs when the control is validating. Inherited from Control.
ValidatingEditor Fires when an editor is validated. Inherited from TreeList.
VirtualTreeGetCellValue This event allows you to initialize cells (and optionally the check state) of the processed node, when populating the Tree List control with data dynamically. Inherited from TreeList.
VirtualTreeGetChildNodes Allows you to supply root and child nodes, when populating the Tree List control with data dynamically. Inherited from TreeList.
VirtualTreeSetCellValue Allows changes that are made to node cells and check state to be stored. Inherited from TreeList.
VisibleChanged Occurs when the Visible property value changes. Inherited from Control.
See Also