Skip to main content

GridLevelNode Members

Represents a node in the tree-like structure that associates master-detail relationships with pattern Views.

Constructors

Name Description
GridLevelNode() Initializes a new instance of the GridLevelNode class with default settings.
GridLevelNode(GridLevelTree, String, BaseView) Initializes a new instance of the GridLevelNode class with the specified settings.

Properties

Name Description
HasChildren Gets whether the current node has children
IsRootLevel Gets whether the current node is the root node.
Level Gets the nesting level of the current node.
LevelTemplate Gets or sets the pattern view associated with a relationship.
Nodes Provides access to the collection of child nodes.
OwnerCollection Gets the node collection that owns the current node.
Parent Gets the parent node of the current node.
RelationName Gets or sets the name of the relationship for which the current node provides a pattern view.

Methods

Name Description
Dispose() Deletes the current node.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Find(BaseView) Searches for the node that refers to the specified View.
Find(String) Searches for the node that refers to the specified relationship.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also