TreeListNodeBase Members

Serves as a base for classes that represent TreeList nodes.

Constructors

Name Description
TreeListNodeBase() Initializes a new instance of the TreeListNodeBase class.
TreeListNodeBase(Object) Initializes a new instance of the TreeListNodeBase class with the specified content.

Properties

Name Description
Content Gets or sets the node's content.
HasChildren Gets whether or not the node has a child node(s).
Id Uniquely identifies the current tree node.
IsExpanded Gets or sets whether or not the node is expanded.
IsFiltered Gets whether the node is filtered or not.
IsVisible Gets whether the treelist node is visible.
RowHandle Gets the row handle that identifies the node.
Tag Gets or sets the data associated with the node.
VisibleIndex Gets the node's position within a View among visible nodes.

Methods

Name Description
CollapseAll() Collapses all child nodes.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
ExpandAll() Expands all child nodes.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
IsDescendantOf(TreeListNodeBase) Indicates whether the current node belongs to the specified branch node.
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.

Events

Name Description
PropertyChanged Occurs every time any of the TreeListNodeBase.Content and TreeListNodeBase.IsExpanded properties have changed their value.
See Also