TreeView |
ShouldDisplayChild |
ExpandForSelection | If true, when an object is selected via SelectItem or dynamically via SelectionOverride, the treeview will open all the items leading to that item and scroll to it. |
ExpandWidth | Width of the expand/collapse button. |
IndentWidth | Additional horizontal indent for each subtree level. |
ItemSpacing | Vertical spacing between each item. |
BeginRename | Simulate pressing F2 to rename an item |
Close | Close this node |
ExpandPathTo | Expand the path all the way to this object |
GetTooltip | |
IsSelected | |
LayoutScrollbar | Work out how big the scrollbars need to be and layout the current PVS |
OnBeginRename | Called when F2 is pressed, to rename an item. TreeNode should have CanEdit set to true, and implement Name |
OnDoubleClick | |
OnDragHoverItem | |
OnDragItem | |
OnDropOnItem | |
OnItemActivated | |
OnItemContextMenu | |
OnItemDrag | |
OnItemPressed | |
OnKeyPressOnItem | |
OnMousePress | |
OnPaint | |
OnSelectionAdded | |
Open | Open this node |
PaintItem | |
PaintItemDebug | |
Rebuild | |
RefreshChildren | |
ResolveNode | Convert from an object to a TreeNode |
ResolveObject | Convert from an object to a TreeNode |
ScrollTo | |
SelectMoveColumn | |
SelectMoveRow | |
SelectTo | |
SetSelected | Set the selected object state. If state is true and ExpandForSelection is true, we'll try to expand the tree path to the selected object. |
Toggle | Toggle this node open or closed |
TryGetItemRect | Try to calculate position and size of a specific item in the tree view. |