MobileForms Toolkit Documentation

Node Members

Node overview

Public Instance Constructors

Node Overloaded. Initializes a new instance of the Node class.

Public Instance Properties

CurrentTemplateIndex Gets the current template index, which depends on whether the node is selected or not.
FieldCount Gets the number of fields in node.
FieldNames Gets or sets the mapping of field names.
Height Gets the current node template height for this node.
HidePlusMinus Gets or sets a value indicating whether plus-sign (+) and minus-sign (-) buttons are hidden.
IsExpanded Gets or sets whether this node is expanded (so that its descendants are visible) or collapsed.
ItemOverloaded. Gets or sets the data at given index.
Level Gets the zero-based depth of the node in the AdvancedTree control.
Nodes Gets the collection of Node objects assigned to the current node.
Parent Gets the parent node of the current node.
ParentCollection Gets the NodeCollection that this node belongs to.
Selected Gets or sets whether the node is selected.
SelectedTemplateIndex Gets or sets the selected template index, it is used for drawing the node when it is selected.
StringData Gets or sets the node data converted to string array.
Tag 
Template Gets the current NodeTemplate for this node.
TemplateIndex Gets or sets the template index, which is used when the node is not selected.

Public Instance Methods

Collapse Collapses the current tree node.
CollapseAll Collapses the current node and all its child nodes.
CopyTo Copies the elements of the ICollection to an Array, starting at a particular Array index.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
Expand Expands the current tree node.
ExpandAll Expands all the child tree nodes.
GetData Make the copy of internal data to object array.
GetEnumerator Returns an enumerator that can iterate through a collection.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetNodeCount Returns the number of child tree nodes.
GetTemplate Gets the current NodeTemplate for this node from chosen TemplateSet.
GetType (inherited from Object)Gets the Type of the current instance.
Remove Removes the node from parent NodeCollection.
SetDataOverloaded. Copies the data from the collection to the node.
Toggle Toggles the tree node to either the expanded or collapsed state.
ToString Returns a String that represents the current Node.
Update Update current node.

Protected Instance Constructors

Node Overloaded. Initializes a new instance of the Node class.

Protected Instance Fields

m_iSelectedTemplate Index of a NodeTemplate that is used to draw this node if it is selected.
m_iTemplate Index of the NodeTemplate that is used to draw this node
m_pressedButtonIndex 

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
ShouldSerializeSelectedTemplateIndex Indicates whether the SelectedTemplateIndex property should be persisted.
ShouldSerializeTemplateIndex Indicates whether the TemplateIndex property should be persisted.

See Also

Node Class | Resco.Controls.AdvancedTree Namespace