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. |
DarkBackColor | Overrides BackColor property when macOS Theme is dark mode. |
DarkNodeTextColor | Overrides NodeTextColor when macOS Theme is dark mode. |
DragReceiveBehavior | Use this property to control what nodes can receive drag on them. |
HasBackColor | If set to true then values will be used from BackColor and DarkBackColor properties, else attempt is made to use value from the system. |
HasBorder | When set to true the TreeView has border around it, when set to false the TreeView has no border. |
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. |
HasNodeColor | If set to true then NodeEvenColor, NodeOddColor and SystemNodeColor properties are active, else node get the resolved color for the control’s background. |
HasNodeTextColor | If set to true then NodeTextColor property is active, else system color is used. |
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. |
NodeTextColor | Sets text color for nodes if Has NodeTextColor property is true. |
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. |
SystemNodeColors | If set to true then attempt is made to get system colours for even and odd nodes. |
TextFont | Sets or gets the controls TextFont. |
TextSize | Sets or gets the controls Text size. |
TextUnit | Sets the unit of the FontSize. |
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. |