GoXam for WPF v3
UniversalTreeModel Class
Members 
Northwoods.GoXam.Model Namespace : UniversalTreeModel Class
This is a universal model, handling all kinds of datatypes representing nodes.
Object Model
UniversalTreeModel ClassUndoManager Class
Syntax
public sealed class UniversalTreeModel : Northwoods.GoXam.Model.TreeModel<object,object>, IDiagramModel, ITreeModel  
Remarks

There are no container nodes, nor are there link labels. Since it uses Object as the type for node data, this model class supports multiple instances of different (unrelated) types.

For reasons of both compile-time type checking and run-time efficiency, we recommend defining your own model class derived from TreeModel<NodeType,NodeKey>.

This defines nested classes: DataCollection and CopyDictionary.

Inheritance Hierarchy

System.Object
   Northwoods.GoXam.Model.DiagramModel
      Northwoods.GoXam.Model.TreeModel<NodeType,NodeKey>
         Northwoods.GoXam.Model.UniversalTreeModel

See Also

Reference

UniversalTreeModel Members
Northwoods.GoXam.Model Namespace