The Node type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Node | Overloaded. |
Methods
Name | Description | |
---|---|---|
AddRelatedEntity |
Adds an entity to the related entities collection of this Entity.
(Inherited from Entity.) | |
CheckAccess | (Inherited from DispatcherObject.) | |
ClearValue | Overloaded. | |
CoerceValue | (Inherited from DependencyObject.) | |
Collapse |
Collapses this Node so its child nodes become invisible.
| |
CollapseBranch |
Collapses the branch having this Node as root node so that all child nodes of the branch become invisible.
| |
CollapsePath |
Collapses the path to this Node so that all ancestor nodes become closed to ensure this node and all its parents that have parents become invisible.
| |
DecreaseIndentation |
Decreases the indentation of this Node.
| |
Dispose |
Releases all resources used by the Entity.
(Inherited from Entity.) | |
Equals | (Inherited from DependencyObject.) | |
Expand |
Expands this Node so that its child nodes become visible.
| |
ExpandBranch |
Expands the branch having this Node as root node so that all child nodes of the branch become visible.
| |
ExpandPath |
Expands the path to this Node so that all ancestor nodes become expanded to ensure this node becomes visible.
| |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from DependencyObject.) | |
GetIsExpansionEnabled |
Gets a value indicating whether node expansion is enabled for a specified element such as a node item.
| |
GetLocalValueEnumerator | (Inherited from DependencyObject.) | |
GetType | (Inherited from Object.) | |
GetValue | (Inherited from DependencyObject.) | |
IncreaseIndentation |
Increases the indentation of this Node.
| |
InvalidateProperty | (Inherited from DependencyObject.) | |
MemberwiseClone | (Inherited from Object.) | |
OnChildrenChanged |
Called when the Children property changes.
| |
OnDisposing |
Called when the Entity is disposed.
(Inherited from Entity.) | |
OnFilteringVisibilityChanged |
Applies visibility changes when filtering visibility changes.
(Overrides Entity..::.OnFilteringVisibilityChanged()()().) | |
OnHasChildrenChanged |
Raises the HasChildrenChanged event.
| |
OnHasParentChanged |
Raises the HasParentChanged event.
| |
OnHierarchyChanged |
Raises the HierarchyChanged event.
| |
OnHierarchyChanging |
Raises the HierarchyChanging event.
| |
OnIndentationChanged |
Called when the Indentation property changes.
| |
OnInsertedIntoParentCollection |
Called after the Entity is inserted into the parent collection.
(Inherited from Entity.) | |
OnIsExpandedChanged |
Called when the IsExpanded property changes.
| |
OnIsExpansionEnabledChanged |
Called when the IsExpansionEnabled property changes.
| |
OnIsFilteringVisibleChanged |
Called when the IsFilteringVisible property changes.
(Inherited from Entity.) | |
OnIsVisibleChanged |
Called when the IsVisible property changes.
(Inherited from Entity.) | |
OnParentChanged | Overloaded. | |
OnParentEntitySet |
Called after the Entity was set as owned by a parent collection.
(Inherited from Entity.) | |
OnParentManagerInitializeEntitiesComplete |
Called when the initialization of the parent EntityManager is completed.
(Inherited from Entity.) | |
OnPropertyChanged | (Inherited from DependencyObject.) | |
OnRelatedEntityAdded |
Called when an entity is added to the related entities collection.
(Inherited from Entity.) | |
OnRelatedEntityRemoved |
Called when an entity is removed from the related entities collection.
(Inherited from Entity.) | |
OnRemovingFromParentCollection |
Called before the Entity is removed from the parent collection.
(Inherited from Entity.) | |
OnVisibilityChanged |
Raises the VisibilityChanged event.
(Inherited from Entity.) | |
ReadLocalValue | (Inherited from DependencyObject.) | |
RemoveRelatedEntity |
Removes an entity from the related entities collection of this Entity.
(Inherited from Entity.) | |
RemoveValue | Overloaded. | |
SetCurrentValue | (Inherited from DependencyObject.) | |
SetIsExpansionEnabled |
Sets a value indicating whether node expansion is enabled for a specified element such as a node item.
| |
SetValue | Overloaded. | |
ShouldSerializeProperty | (Inherited from DependencyObject.) | |
ToggleIsExpanded |
Toggles the expansion for this Node so that if the node was collapsed it is expanded and if the node was expanded it is collapsed.
| |
ToString | (Inherited from Object.) | |
UpdateValue | Overloaded. | |
VerifyAccess | (Inherited from DispatcherObject.) |
Fields
Name | Description | |
---|---|---|
ChildrenProperty |
Identifies the Children dependency property.
| |
HasChildrenProperty |
Identifies the HasChildren dependency property.
| |
HasParentProperty |
Identifies the HasParent dependency property.
| |
IndentationProperty |
Identifies the Indentation dependency property.
| |
IsExpandedProperty |
Identifies the IsExpanded dependency property.
| |
IsExpansionEnabledProperty |
Identifies the IsExpansionEnabled attached property.
| |
ParentProperty |
Identifies the Parent dependency property.
|
Properties
Name | Description | |
---|---|---|
CanCollapse |
Gets a value indicating whether this Node can be collapsed.
| |
CanCollapseBranch |
Gets a value indicating whether the branch that has this Node as root node can be collapsed.
| |
CanDecreaseIndentation |
Gets a value indicating whether the indentation for this Node can be decreased.
| |
CanExpand |
Gets a value indicating whether this Node can be expanded.
| |
CanExpandBranch |
Gets a value indicating whether the branch that has this Node as root node can be expanded.
| |
CanIncreaseIndentation |
Gets a value indicating whether the indentation for this Node can be increased.
| |
Children |
Enumerates the child nodes of this Node in the collection based on indentation.
This is a dependency property.
| |
DependencyObjectType | (Inherited from DependencyObject.) | |
Dispatcher | (Inherited from DispatcherObject.) | |
HasChildren |
Gets a value indicating whether this Node has any child nodes in the collection based on indentation.
This is a dependency property.
| |
HasParent |
Gets a value indicating whether this Node has a parent node in the collection based on indentation.
This is a dependency property.
| |
Indentation |
Gets or sets the indentation level of this Node.
This is a dependency property.
| |
Index |
Gets the index of this Entity in the parent collection that owns it.
This is a dependency property.
(Inherited from Entity.) | |
IsDisposed |
Gets a value indicating whether the Entity is currently disposed.
(Inherited from Entity.) | |
IsExpanded |
Gets or sets the expansion indicator of this Node.
This is a dependency property.
| |
IsExpansionEnabled |
Gets or sets a value indicating whether expansion is enabled for this node.
This is a dependency property.
| |
IsFilteringVisible |
Gets or sets a value indicating whether or not this Entity is visible in the collection based when filtering is applied.
This is a dependency property.
(Inherited from Entity.) | |
IsSealed | (Inherited from DependencyObject.) | |
IsVisible |
Gets or sets a value indicating whether or not this Entity is visible in the collection.
This is a dependency property.
(Inherited from Entity.) | |
Item |
Gets (or sets, when using simple data management mode) the object wrapped by this Entity.
This is a dependency property.
(Inherited from Entity.) | |
Parent |
Gets the parent node of this Node in the collection based on indentation.
This is a dependency property.
| |
ParentCollection |
Gets the parent collection that owns this Node.
This is a dependency property.
| |
ParentEntity |
Gets the parent entity that owns this Entity.
This is a dependency property.
(Inherited from Entity.) | |
ParentManager |
Gets the parent manager that owns this Entity.
This is a dependency property.
(Inherited from Entity.) | |
RelatedEntities |
Gets the related entities collection of this Entity.
This is a dependency property.
(Inherited from Entity.) |
Events
Name | Description | |
---|---|---|
Disposing |
Occurs when the Entity is disposed.
(Inherited from Entity.) | |
HasChildrenChanged |
Occurs when the has children property value changes for this Node.
| |
HasParentChanged |
Occurs when the has parent property value changes for this Node.
| |
HierarchyChanged |
Occurs when the hierarchy changes at this Node.
| |
HierarchyChanging |
Occurs when the hierarchy is about to change at this Node.
| |
ParentChanged |
Occurs when the parent changes for this Node.
| |
VisibilityChanged |
Occurs when the visibility changes for this Entity.
(Inherited from Entity.) |