Flexible TreeView 5.1.9 Help
Node Class Properties


For a list of all members of this type, see Node members.

Public Properties
 NameDescription
Public PropertyAllChildrenCount Gets all node children count including all child`s children nodes and so on.  
Public PropertyAllExpandedChildrenCount Gets all children nodes count on any level of inheritance.  
Public PropertyAllNodes Enumerates all node`s children nodes plus their children nodes and so on.  
Public PropertyAllowCollapse Gets or sets a value indicating whether the node can collapse.  
Public PropertyAllowExpand Gets or sets a value indicating whether the node can expand.  
Public PropertyAllParentNodes Enumerates this node`s parent nodes.  
Public PropertyChecked Gets or sets a value indicating whether this node is checked.  
Public PropertyCheckState Gets or sets node check state.  
Public PropertyCheckType Gets or sets the node`s check box type.  
Public PropertyChildrenCount Gets the node children count.  
Public PropertyControlContainers Gets the list of control containers which hosts custom controls to show in this node.  
Public PropertyEnabled Gets or sets a value indicating whether the node is enabled.  
Public PropertyExpanded Gets or sets a value indicating whether the node is expanded.  
Public PropertyExpandedChildrenCount Gets the overall children nodes count of the every expanded child node if the current node is expanded.  
Public PropertyExpandedNodes Enumerates all node`s children nodes plus their children nodes if the child node is expanded.  
Public PropertyHasChildren Gets a value indicating whether the node has children nodes.  
Public PropertyHeight Gets or sets the node custom height in pixels.  
Public PropertyHoverable Gets or sets a value indicating whether the node will change appearance when the mouse is over this node.  
Public PropertyIndex Gets the current node pIndex in the parent node`s children nodes collection, stored in the Nodes property.  
Public PropertyInteractiveCheckMode Gets or sets a value indicating whether the node dynamically auto-calculates the check state according to the children nodes check states or has own check state.  
Public PropertyIsAttached Gets a value indicating whether the node is assigned to the treeview.  
Public PropertyIsFocused Gets a value indicating whether the node has focus in the treeview.  
Public PropertyIsFullyExpanded Gets a value indicating whether the current node and all parent nodes are expanded.  
Public PropertyIsHot Gets a value indicating whether this node is under the mouse cursor.  
Public PropertyIsRowVisible Gets a value indicating whether this node row is completely or partially visible in the treeview.  
Public PropertyIsSelected Gets a value indicating whether the node is selected in the treeview.  
Public PropertyIsVisible Whether the node is visible in the treeview after applying all visibility filters.  
Public PropertyLevelGets the zero-based depth of the tree node in the ARMSoft.FlexibleTreeView.FlexibleTreeView control.  
Public PropertyLoadOnDemand Gets or sets a value indicating whether the node should display the plus-minus sign even if it has not children nodes and load children on expand or display the plus-minus sign only when it has children nodes.  
Public PropertyMaxHeight Gets or sets the maximal height of this node.  
Public PropertyMinHeight Gets or sets the minimal height of this node.  
Public PropertyNextExpandedNode Gets the next fully expanded and visible node in the treeview.  
Public PropertyNextSelectedNode Gets the next selected node.  
Public PropertyNextSiblingNode Gets the next sibling node within the parent node.  
Public PropertyNodes Gets the collection of children nodes assigned to the current node.  
Public PropertyParentGets the parent node. If the current node is a top level node, null is returned.  
Public PropertyPath Gets the node path.  
Public PropertyPrevExpandedNode Gets the previous fully expanded and visible node in the treeview.  
Public PropertyPrevSelectedNode Gets the previous selected node.  
Public PropertyPrevSiblingNode Gets the previous sibling node within the parent node.  
Public PropertyRealParentGets the parent node. If the current node is a top level node, non-visual Root node is returned.  
Public PropertyRow Gets the node ordinal number starting from the first top-level node.  
Public PropertySelectable Gets or sets a value indicating whether the node can be selected.  
Public PropertyStyle Gets the node visual style.  
Public PropertySummaryLevelsCount Gets or sets the levels count of the node`s personal summaries.  
Public PropertyTag Gets or sets the object that contains additional node data.  
Public PropertyTextGets or sets the text displayed for the node in the ARMSoft.FlexibleTreeView.FlexibleTreeView control.  
Public PropertyThreeCheckState Gets or sets a value indicating whether the node supports three (checked, unchecked, unknown) or two (checked, unchecked) check states.  
Public PropertyTopLevelParent Gets the most top-level parent of this node.  
Public PropertyTreeview Gets the treeview that the current node is assigned to.  
Public PropertyVisibilityFilter Gets or sets a callback function that will define the node visibility.  
Public PropertyVisible Gets or sets the node visibility explicit state.  
Top
Protected Properties
 NameDescription
Protected Internal PropertyIsTreeRoot Gets a value indicating whether the current node is the treeview`s root node.  
Protected Internal PropertyRoot Gets the root node of the treeview to which the current node is attached.  
Top
See Also

Reference

Node Class
ARMSoft.FlexibleTreeView.Nodes Namespace

Send Feedback