Contains values indicating all the available states for the Tree List.
The Tree List is in its normal state. No specific action is being performed by an end-user.
A column’s header is being dragged. The column’s TreeListOptionsColumn.AllowMove option must be enabled to allow column header dragging.
A column’s right edge is being dragged to change the column’s width. The column’s TreeListOptionsColumn.AllowSize option must be enabled to allow such resizing.
A column’s header is pressed.
The column button is clicked.
A cell editor is currently active.
An external object, not one of the Tree List’s elements, is being dragged from outside over the Tree List control.
A node is currently pressed.
A node is being dragged. See TreeListOptionsDragAndDrop.DragNodesMode.
A node is being resized by an end-user. This implies that the node’s edge is being dragged. This operation is only available for nodes whose TreeListOptionsBehavior.ResizeNodes option is enabled.
You can prevent the node from being resized by enabling the TreeListOptionsBehavior.AutoNodeHeight option.
The Tree List is currently in design mode.
Multiple nodes are being selected using drag and drop. The TreeListOptionsSelection.MultiSelect option must be set to true to enable this feature.
An incremental search is being performed.
A band’s header is pressed.
A band’s header is being dragged. The band’s OptionsBand.AllowMove option must be enabled to allow a band header to be dragged.
A band’s right edge is being dragged to change the band’s width. The band’s OptionsBand.AllowSize option must be enabled to allow such resizing.
The band button is clicked.
Multiple cells are being selected.
Related API Members
The following properties accept/return TreeListState values:
Values listed by this enumeration are returned by the TreeList.State property.