The DataTreeGridItem type exposes the following members.
Constructors
Name | Description | |
---|---|---|
DataTreeGridItem |
Initializes a data tree grid item.
|
Methods
Name | Description | |
---|---|---|
CheckAccess | (Inherited from DispatcherObject.) | |
ClearValue | Overloaded. | |
CoerceValue | (Inherited from DependencyObject.) | |
Equals | (Inherited from DependencyObject.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from DependencyObject.) | |
GetLocalValueEnumerator | (Inherited from DependencyObject.) | |
GetType | (Inherited from Object.) | |
GetValue | (Inherited from DependencyObject.) | |
GetVirtualSummaryInitializatingCollection |
Provides a way for inheriters to specify the managed items collection that will store the new child items specified to be loaded during VirtualSummaryInitiallyExpanded event handling.
| |
InvalidateProperty | (Inherited from DependencyObject.) | |
MemberwiseClone | (Inherited from Object.) | |
OnContentChanged |
Raises the ContentChanged event.
| |
OnExpansionChanged |
Raises the ExpansionChanged event.
| |
OnHasChildrenChanged |
Raises the HasChildrenChanged event.
| |
OnIndentationChanged |
Raises the HierarchyChanged event.
| |
OnManagedDependencyPropertyChanged |
Raises the ManagedDependencyPropertyChanged event.
| |
OnPropertyChanged | Overloaded. | |
OnVirtualSummaryInitiallyExpanded |
Raises the VirtualSummaryInitiallyExpanded event.
| |
OnVisibilityChanged |
Raises the VisibilityChanged event.
| |
ReadLocalValue | (Inherited from DependencyObject.) | |
SetCurrentValue | (Inherited from DependencyObject.) | |
SetValue | Overloaded. | |
ShouldSerializeProperty | (Inherited from DependencyObject.) | |
ToString |
Returns a string that represents the current item.
(Overrides Object..::.ToString()()().) | |
UpdateIsActuallyCollapsible |
Updates the IsActuallyCollapsible property value, if needed, based on the current runtime conditions.
| |
VerifyAccess | (Inherited from DispatcherObject.) |
Fields
Name | Description | |
---|---|---|
ContentProperty |
Identifies the Content dependency property.
| |
ExpanderVisibilityProperty |
Identifies the ExpanderVisibility dependency property.
| |
HasChildrenProperty |
Identifies the HasChildren dependency property.
| |
IndentationProperty |
Identifies the Indentation dependency property.
| |
IndentationWidthProperty |
Identifies the IndentationWidth dependency property.
| |
IsCollapsibleProperty |
Identifies the IsCollapsible dependency property.
| |
IsExpandedProperty |
Identifies the IsExpanded dependency property.
| |
IsHiddenProperty |
Identifies the IsHidden dependency property.
| |
IsVirtualSummaryProperty |
Identifies the IsVirtualSummary dependency property.
| |
IsVisibleProperty |
Identifies the IsVisible dependency property.
| |
TagProperty |
Identifies the Tag dependency property.
| |
VisibilityProperty |
Identifies the Visibility dependency property.
|
Properties
Name | Description | |
---|---|---|
AllChildren |
Iterates all level child items of the current item down in the hierarchical collection.
| |
AllParents |
Iterates all level parent items of the current item up in the hierarchical collection.
| |
Children |
Iterates the direct child items of the current item in the hierarchical collection.
| |
Content |
Gets or sets the content of the current item, displayed within the DataTreeGrid control.
This is a dependency property.
| |
DataTreeGrid |
Gets the DataTreeGrid control instance of the current item.
| |
DependencyObjectType | (Inherited from DependencyObject.) | |
Dispatcher | (Inherited from DispatcherObject.) | |
ExpanderVisibility |
Gets a Visibility value that indicates whether the current item has an expander to be displayed, i.e. it is a parent node.
This is a dependency value.
| |
GlobalKey |
Gets or sets an associated external globally unique key for the current item.
| |
HasChildren |
Gets whether the current item has children within the containing hierarchical collection.
This is a dependency property.
| |
Indentation |
Gets or sets the hierarchical indentation level of the current item in the containing collection.
This is a dependency property.
| |
IndentationWidth |
Gets the indentation width of the current item, based on Indentation and DataTreeGrid.IndentationUnitSize.
This is a dependency property.
| |
Index |
Gets or sets the index of the item in its owner collection.
| |
IsActuallyCollapsible |
Gets a value that indicates whether the item is currently collapsible and expandable, based on the IsCollapsible and/or CollapsibilityMaxCount settings.
| |
IsCollapsible |
Gets or sets a value indicating whether the current node should be collapsible and expandable from the user interface when it's a parent node; null by default, indicating that CollapsibilityMaxCount limit applies, if defined.
This is a dependency property.
| |
IsExpanded |
Gets or sets a value that indicates whether the current item is expanded or not, if it is a parent node (i.e. has child items).
This is a dependency property.
| |
IsHidden |
Gets or sets a value indicating whether the current item is hidden in the view.
This is a dependency property.
| |
IsSealed | (Inherited from DependencyObject.) | |
IsVirtualSummary |
Gets or sets whether the current item is considered and presented as a summary node even when it doesn't have child items.
When a node is set as a virtual summary its initial expansion state is set to collapsed, and the VirtualSummaryInitiallyExpanded event will occur when it will be expanded for the first time, allowing child item initialization (lazy loading).
This is a dependency property.
| |
IsVisible |
Gets whether the current item is visible in the view (a parent node that is not expanded would have its child items not visible).
This is a dependency property.
| |
Key |
Gets or sets an associated external numeric key for the current item.
| |
Parent |
Gets the direct parent item of the current item in the hierarchical collection.
| |
Tag |
Gets or sets an object that contains information that is associated with the current item.
| |
Visibility |
Gets a Visibility value that indicates whether the current item is visible in the view.
This is a dependency property.
|
Events
Name | Description | |
---|---|---|
ContentChanged |
Occurs when content changes for the current item.
| |
ExpansionChanged |
Occurs when the expansion state of the current item changes.
| |
HasChildrenChanged |
Occurs when the HasChildren property value of the current item changes.
| |
HierarchyChanged |
Occurs when the hierarchy (i.e. indentation level) changes for the current item.
| |
ManagedDependencyPropertyChanged |
Occurs when an internally managed data dependency property value of the item changes.
| |
PropertyChanged |
Occurs when a data property value of the item changes.
| |
VirtualSummaryInitiallyExpanded |
Occurs once, when the current item gets expanded for the first time, and only if it is set as a virtually summary, allowing child item initialization (lazy loading).
| |
VisibilityChanged |
Occurs when visibility of the current item changes.
|