Flexible TreeView 5.1.9 Help
BindableNode Class Methods


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

Public Methods
 NameDescription
Public MethodAdd Adds the specified child node to the current node. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodAddRange Adds the specified nodes to the current node. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodAttachToOverloaded.  Adds the current node to the end of the specified node`s children collection. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodCanMoveToParent Gets a value indicating whether this node can be moved to the specified parent node. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodChangeChildrenCheckState Changes the check state of the children nodes. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodClone Deep clone of the node. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodCollapseChildrenOverloaded.  Collapses all node`s children nodes. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodCompareTo Compares this instance with a specified node and returns an indication of their relative values. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodDeselect Deselects node in treeview. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodDetachOverloaded.  Removes current node from the parent node. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodDropStyleClears the node`s personal ARMSoft.FlexibleTreeView.Nodes.Node.Style settings. Next time when the treeview draw the node it will use the global defined node style. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodEnableSortUndoPrepares this node to ability to restore children nodes original order as before any sort operation by calling the ARMSoft.FlexibleTreeView.Nodes.Node.UndoSort method. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodEnsureVisibleOverloaded.  Fully expands the current node and scrolls the treeview to this node if necessary. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodExpandChildrenOverloaded.  Expands all node`s children nodes. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodFindOverloaded.  Finds nodes within all children nodes using the specified predicate. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodFindChildNodeByIdOverloaded. Finds the child node that implements the ARMSoft.FlexibleTreeView.Nodes.IIndexable<T> interface by the specified identifier and depth level. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodFindChildNodeByTagOverloaded. Finds the child node by the ARMSoft.FlexibleTreeView.Nodes.Node.Tag property value. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodFindChildNodeByTextOverloaded. Finds the child node by the ARMSoft.FlexibleTreeView.Nodes.Node.Text property value. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodFindChildNodesByTagOverloaded. Finds children nodes by the ARMSoft.FlexibleTreeView.Nodes.Node.Tag property value. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodFindChildNodesByTextOverloaded. Finds children nodes by the ARMSoft.FlexibleTreeView.Nodes.Node.Text property value. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodFlashOverloaded.  Flashes this node. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodFocusOverloaded.  Clears current selection and focuses this node in the treeview. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodFreezeSortResultAfter sorting children nodes the node can restore state as before sort by ARMSoft.FlexibleTreeView.Nodes.Node.UndoSort method. This method freezes the previous sort result so it can`t be undo. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodFullExpand Expands all node`s parents. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodGetBackColor Gets the node personal background color. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodGetBoundFieldValue Gets the bound object`s field value.  
Public MethodGetColorGets the node color of the specified color identifier pColor and node control. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodGetFont Gets the node font according to the specified node control and draw state. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodInvalidate Invalidates this node in the treeview. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodInvalidateVisibilityOverloaded.  Invalidates the node visibility, according to visibility filters, and either show or hide the node. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodIsParentNode Checks whether the specified node is a one of the current node`s parents. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodMoveDownMoves down (change the ARMSoft.FlexibleTreeView.Nodes.Node.Index property value) the node within the parent node. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodMoveUpMoves up (changes the ARMSoft.FlexibleTreeView.Nodes.Node.Index property value) the node within the parent node. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodSelectOverloaded.  Selects this node in the treeview. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodSetBoundFieldValue Sets the bound object`s field value.  
Public MethodSortOverloaded.  Sorts the children nodes in the specified order. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodSwitchVisibility Applies the node visibility state. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodToStringReturns a string that represents the current object. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Public MethodUndoSort Restores children nodes original order as before sort. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Top
Protected Methods
 NameDescription
Protected MethodCopyFrom Copies the node information from the specified source. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Protected MethodCreateInstanceOverridden.  Creates the new node instance.  
Protected Internal MethodGetBoundFieldType Gets the data type of the bound field by its name.  
Protected MethodGetCheckStateOverridden.  Gets the node check state.  
Protected Internal MethodIsNodeVisible Determines whether node is visible by processing all the node visibility filters. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Protected MethodOnContentChanged Notifies node about its content changes and invalidates it in the treeview. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Protected Internal MethodOnSelectionChanged Called when the node selection state has changed, i.e. it became either selected or unselected. (Inherited from ARMSoft.FlexibleTreeView.Nodes.Node)
Protected MethodSetCheckStateOverridden.  Sets the node check state.  
Top
See Also

Reference

BindableNode Class
ARMSoft.FlexibleTreeView.Data.Nodes Namespace

Send Feedback