RectControl
TreeView
BackColor | Sets or gets the background color of the control. |
CancelEventAction | Setting this property to true from within certain events will cancel their internal handling. |
ColumnCount | Sets the number of columns that the TreeView should have. |
DragReceiveBehavior | Use this property to control what nodes can receive drag on them. |
HasHeader | When set to true then the TreeView will have column headers. |
HasInactiveSelectionColor | Set this property to true to let the TreeView control use a custom Selection Color when the control is inactive. |
HasSelectionColor | Set this property to true to let the TreeView control use a custom Selection Color. |
HorizontalScrollbarValue | Sets or gets the value for the horizontal scrollbar. |
InactiveSelectionColor | Sets or gets the color of the selections when the control is inactive. |
LinuxDrawTreeLines | Set to true if the control is supposed to have Tree Lines when running on Linux systems. |
LinuxExpanderStyle | Defines the look and feel of the Expander when running on Linux systems. |
LinuxHighlightFullRow | Set to true to highlight the entire row when running on Linux systems. |
LockDrawing | To set or get LockDrawing value. |
MacDrawTreeLines | Set to true if the control is supposed to have Tree Lines when running on MacOS systems. |
MacExpanderStyle | Defines the look and feel of the Expander when running on MacOS systems. |
MacHighlightFullRow | Set to true to highlight the entire row when running on MacOS systems. |
MultiSelection | If set to true then the control will allow selecting of multiple nodes. |
NodeEvenColor | Sets or gets the background color of even numbered nodes. |
NodeHeight | Sets or gets the height of the nodes in the TreeView control. |
NodeOddColor | Sets or gets the background color of odd numbered nodes. |
QuartzShading | If set to true then the selection will be shaded when running on MacOS X Mach-O targets. |
RootNodeCount | Return the count of nodes on root level. |
SelectedIndex | Gets the index of the last node to be added to the selection. |
SelectionColor | Sets or gets the color of the selections. |
SelectionSeparator | Decides if selected nodes should have separator between them or not. |
TextFont | Sets or gets the controls TextFont. |
TextSize | Sets or gets the controls Text size. |
UseFocusRing | This property is used to determine if the TreeView should show a focus ring or not. |
VerticalScrollbarMax | Gets the maximum value from the Vertical Scrollbar. |
VerticalScrollbarValue | Sets or gets the value for the vertical scrollbar. |
WinDrawTreeLines | Set to true if the control is supposed to have Tree Lines when running on Windows systems. |
WinHighlightFullRow | Set to true to highlight the entire row when running on Windows systems. |
AddToSelection | Adds a node to the existing selection when in Multiselect mode. |
AppendNode | Appends a top level node to the TreeView control. |
AppendNode | Appends a child node to the TreeView control. |
ColumnHeaderText | Sets or gets the header text for a specific column header. |
ColumnWidth | Sets or gets the column width for a specific column. |
GetMeasure | Retrieves a measurement from a given measurement constant from the TreeView. |
GetNodeParent | Gets a parent node from a given node. |
InsertNode | Inserts a top level node to the TreeView control. |
InsertNode | Inserts a child node to the TreeView control. |
NodeFromPoint | Finds a node and or control part from a given point. |
NodesOnScreen | Returns nodes which are on screen (Expanded) as ObjectArray. |
Refresh | Refreshes the control. |
RemoveAllNodes | Removes all nodes from the TreeView control. |
RemoveFromSelection | Removes a node from the existing selection when in Multiselect mode. |
RemoveNode | Removes a node from the TreeView. |
RootNodes | Returns a node at a root level from a given index that is relative to the parent node. |
ScrollNodeToView | Scrolls a node into view. |
SelectedNode | Gets the node that was last added to selection. |
SelectedNodes | Returns the selected nodes in a ObjectCollection. |
Swap | Swaps root level nodes in the tree. |
AfterMouseDown | This event is fired after all handling of MouseDown is complete, including repaint if needed. |
BeforeNodeCollapsing | This event is fired when a node is about to collapse. |
BeforeNodeExpanding | This event is fired when a node is about to expand. |
BeginDragNode | This event is fired when the user begins to drag a node. |
DragExit | This event is fired when a drag item exits the control. |
DragOver | This event is fired when a DragItem is over the control. |
DragOverNode | This event is fired when a DragItem is dragged over a node. |
DropObject | The item represented by obj has been dropped onto the control. |
GotFocus | This event is fired when the control receives focus. |
HeaderClick | This event is fired when the header is clicked. |
KeyDown | This event is fired when a keyboard key is hit when the Grid has the focus. |
LostFocus | This event is fired when the control looses focus. |
MouseDown | This event is fired when the mouse button goes down on the control. |
MouseDrag | The MouseDrag event is fired when a mouse drag event is generated within the control. |
MouseExit | This event is fired when the mouse exits the control. |
MouseMove | This event is fired when the mouse is moved over the control. |
MouseUp | This event is fired when the mouse button goes down on the control. |
NodeAction | This event is fired when actions are performed on special nodes, such as for example when a Checkbox is clicked on a TreeViewCheckboxNode. |
NodeCollapsed | This event is fired after a node has collapsed. |
NodeDoubleClick | This event is fired when a node gets double clicked. |
NodeExpanded | This event is fired after a node has expanded. |
NodeMouseDown | This event is fired when the mouse is clicked on a node. |
SelectionChanged | This event is fired when the selection changes. |