Skip to main content

TcxDBTreeListNode Members

A data-aware control’s node.

Constructors

Name Description
Create(TcxCustomTreeList) Initializes a new instance of the TcxTreeListNode class with specified settings. Inherited from TcxTreeListNode.

Properties

Name Description
AbsoluteIndex Returns the node’s index in the TreeList control. Inherited from TcxTreeListNode.
AllowGrayed Specifies the check mode of the node’s check box. Inherited from TcxTreeListNode.
Checked Specifies the node’s checked state. Inherited from TcxTreeListNode.
CheckGroupType Specifies the type of control to be displayed in the node’s children to indicate their checked state. Inherited from TcxTreeListNode.
CheckState Specifies the node’s checked state. Inherited from TcxTreeListNode.
ChildVisibleCount Returns the number of the node’s children available in the View. Inherited from TcxTreeListNode.
Count Returns the number of child nodes. Inherited from TcxTreeListNode.
Data Specifies the pointer to data associated with the node. Inherited from TcxTreeListNode.
Deleting Indicates whether a node’s Delete method has been called and if the node is being deleted. Inherited from TcxTreeListNode.
Enabled Specifies if end-users can change the state of a control (a check box or radio button) that indicates the node’s checked state. Inherited from TcxTreeListNode.
ErrorCodes Inherited from TcxTreeListNode.
Expanded Specifies whether the node is expanded. Inherited from TcxTreeListNode.
Focused Determines whether the node has focus. Inherited from TcxTreeListNode.
FooterSummaryCount Returns the number of node summaries. Inherited from TcxTreeListNode.
FooterSummaryTexts Provides indexed access to display values of the node’s summaries. Inherited from TcxTreeListNode.
FooterSummaryValues Provides indexed access to the node’s summary values. Inherited from TcxTreeListNode.
HasCheckbox Checks if the node displays a control (a check box or radio button) that indicates its checked state. Inherited from TcxTreeListNode.
HasChildren Specifies whether the node’s expand button is to be displayed if the node has no children. Inherited from TcxTreeListNode.
HasVisibleChildren Checks whether the node has children available in the View. Inherited from TcxTreeListNode.
Height Specifies the node’s height, in pixels. Inherited from TcxTreeListNode.
HotTrack Determines whether the node is hot-tracked. Inherited from TcxTreeListNode.
ImageIndex Specifies the node’s select image. Inherited from TcxTreeListNode.
Index Returns the node index within its parent node’s Items collection. Inherited from TcxTreeListNode.
Inserting Inherited from TcxTreeListNode.
IsEditing Inherited from TcxTreeListNode.
IsFirst Indicates whether the node is the first child node of its parent‘s Items collection. Inherited from TcxTreeListNode.
IsFirstVisible Indicates whether the node is the first visible node within the TreeList control. Inherited from TcxTreeListNode.
IsGroupNode Indicates if the node is a group node. Inherited from TcxTreeListNode.
IsHidden Indicates if the node is hidden in the View (filtered out). Inherited from TcxTreeListNode.
IsLast Indicates whether the node is the last child node of its parent‘s Items collection. Inherited from TcxTreeListNode.
IsLastVisible Indicates whether the node is the last visible node within the TreeList control. Inherited from TcxTreeListNode.
IsVisible Indicates if the node is hidden within collapsed parents. Inherited from TcxTreeListNode.
Items Provides zero-based indexed access to the node’s child nodes. Inherited from TcxTreeListNode.
KeyValue Specifies the node’s unique identifier.
Level Returns the node’s nesting level. Inherited from TcxTreeListNode.
OverlayIndex Specifies an additional image that is overlaid on the node select image. Inherited from TcxTreeListNode.
OverlayStateIndex Specifies an additional image that is overlaid on the node specific state image. Inherited from TcxTreeListNode.
Parent Returns the node’s parent node. Inherited from TcxTreeListNode.
ParentKeyValue Specifies the parent node’s unique identifier.
Root Provides access to the virtual node that roots all the tree list nodes. Inherited from TcxTreeListNode.
Selected Specifies whether the node is selected. Inherited from TcxTreeListNode.
SelectedIndex Specifies the image for the selected node. Inherited from TcxTreeListNode.
StateIndex Specifies the state image for the node. Inherited from TcxTreeListNode.
Texts Provides indexed access to the string representation of the node’s column values. Inherited from TcxTreeListNode.
TreeList Returns the TreeList control owning the node. Inherited from TcxTreeListNode.
ValueCount Returns the number of values displayed within the node. Inherited from TcxTreeListNode.
Values Provides indexed access to column values within the node. Inherited from TcxTreeListNode.
Visible Specifies the node’s availability in the tree list. Inherited from TcxTreeListNode.
VisibleIndex Returns the node’s index among visible nodes. Inherited from TcxTreeListNode.

Methods

Name Description
AddChild Creates a node and appends it to the end of the current node’s child collection. Inherited from TcxTreeListNode.
AddChildFirst Creates a node and inserts it at the first position in the current node’s child collection. Inherited from TcxTreeListNode.
AlphaSort(Boolean) Sorts the node’s child nodes. Inherited from TcxTreeListNode.
Assign(TPersistent) Inherited from TPersistent.
AssignTo(TPersistent) Inherited from TPersistent.
AssignValues(Variant[]) Assigns the node’s column values. Inherited from TcxTreeListNode.
CanCollapse Indicates whether the node can be collapsed. Inherited from TcxTreeListNode.
CanExpand Indicates whether the node can be expanded. Inherited from TcxTreeListNode.
CanMove(TcxTreeListNode,TcxTreeListNodeAttachMode) Indicates whether the node can be moved to the location specified within the TreeList. Inherited from TcxTreeListNode.
CheckClick Clicks a control (a check box or radio button) that indicates the node’s checked state. Inherited from TcxTreeListNode.
Collapse(Boolean) Collapses the node. Inherited from TcxTreeListNode.
CustomSort(TcxTreeListCompareFunc,Boolean) Custom sorts the node’s children. Inherited from TcxTreeListNode.
Delete Removes the node and all its children from the TreeList control. Inherited from TcxTreeListNode.
DeleteChildren Removes the node’s children. Inherited from TcxTreeListNode.
DisplayRect(Boolean) Returns the node’s bounding rectangle. Inherited from TcxTreeListNode.
EndEdit(Boolean) Switches the node from edit to browse mode. Inherited from TcxTreeListNode.
Equals(TObject) Inherited from TObject.
Expand(Boolean) Expands the node. Inherited from TcxTreeListNode.
getFirstChild Returns the node’s first child. Inherited from TcxTreeListNode.
GetFirstChildVisible Returns a node’s first child that is available in the View. Inherited from TcxTreeListNode.
GetHashCode Inherited from TObject.
GetLastChild Returns the node’s last child. Inherited from TcxTreeListNode.
GetLastChildVisible Returns a node’s last child that is available in the View. Inherited from TcxTreeListNode.
GetNamePath Inherited from TPersistent.
GetNext Returns the node next to the current one within the tree structure. Inherited from TcxTreeListNode.
GetNextChild(TcxTreeListNode) Returns the next child node after the node specified. Inherited from TcxTreeListNode.
getNextSibling Returns the next node at the current nesting level. Inherited from TcxTreeListNode.
GetNextSiblingVisible Returns the next node available in the View at the current nesting level. Inherited from TcxTreeListNode.
GetNextVisible Returns the next visible node. Inherited from TcxTreeListNode.
GetOwner Inherited from TPersistent.
GetPrev Returns the node previous to the current one. Inherited from TcxTreeListNode.
GetPrevChild(TcxTreeListNode) Returns the previous child of the node specified. Inherited from TcxTreeListNode.
getPrevSibling Returns the previous node at the current nesting level. Inherited from TcxTreeListNode.
GetPrevSiblingVisible Returns the previous node available in the View at the current nesting level. Inherited from TcxTreeListNode.
GetPrevVisible Returns the previous visible node. Inherited from TcxTreeListNode.
HasAsParent(TcxTreeListNode) Checks whether the specified node is the parent of this node. Inherited from TcxTreeListNode.
IndexOf(TcxTreeListNode) Returns the specified node’s index among this node’s children. Inherited from TcxTreeListNode.
InsertChild(TcxTreeListNode) Inserts a child node into the node’s child collection. Inherited from TcxTreeListNode.
Invalidate Informs the control that the node needs to be repainted. Inherited from TcxTreeListNode.
IsMultiThreadedSorting Inherited from TcxTreeListNode.
IsSibling(TcxTreeListNode) Checks whether the specified node is a sibling of the current node. Inherited from TcxTreeListNode.
LoadChildren Loads the node’s children, if any exist. Inherited from TcxTreeListNode.
MakeVisible Ensures that the node is displayed. Inherited from TcxTreeListNode.
MoveTo(TcxTreeListNode,TcxTreeListNodeAttachMode) Moves the node to the location specified within the TreeList control. Inherited from TcxTreeListNode.
Repaint(Boolean) Redraws the node. Inherited from TcxTreeListNode.
ToString Inherited from TObject.
See Also