Object collection management engine that uses a node collection to wrap the objects internally.
Provides automatic management of indentation (node hierarchy) and expansion (node visibility) for the collection items.
Use Items property to set your own node data item collection to manage and use Nodes property to access the managed node collection mapping your items.
It is recommended to set at least these data member properties: IndentationMemberPath.
These data member properties can also be set: IsExpandedMemberPath.
Namespace:
DlhSoft.Windows.DataAssembly: DlhSoft.HierarchicalData.Core (in DlhSoft.HierarchicalData.Core.dll)
Syntax
C# |
---|
[LocalizabilityAttribute(LocalizationCategory.Ignore)] public class NodeManager : EntityManager, ISupportInitializeNotification |
Visual Basic (Declaration) |
---|
<LocalizabilityAttribute(LocalizationCategory.Ignore)> _ Public Class NodeManager _ Inherits EntityManager _ Implements ISupportInitializeNotification |
Inheritance Hierarchy
System..::.Object
System.Windows.Threading..::.DispatcherObject
System.Windows..::.DependencyObject
DlhSoft.Windows.Data..::.EntityManager
DlhSoft.Windows.Data..::.NodeManager
DlhSoft.Windows.Data..::.TaskManager
System.Windows.Threading..::.DispatcherObject
System.Windows..::.DependencyObject
DlhSoft.Windows.Data..::.EntityManager
DlhSoft.Windows.Data..::.NodeManager
DlhSoft.Windows.Data..::.TaskManager