Inheritence

Constructors

TreeView

Fields

ShouldDisplayChild

Properties

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.

Methods

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.
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.