GoXam for WPF v3
UniversalGraphLinksModel Class
Members 
Northwoods.GoXam.Model Namespace : UniversalGraphLinksModel Class
This is a universal model, handling all kinds of datatypes representing nodes, node keys, and links.
Object Model
UniversalGraphLinksModel ClassUndoManager Class
Syntax
Remarks

This assumes that each node or link can be a member of at most one subgraph node. 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 GraphLinksModel<NodeType,NodeKey,PortKey,LinkType>.

This defines nested classes: DataCollection and CopyDictionary.

Inheritance Hierarchy

System.Object
   Northwoods.GoXam.Model.DiagramModel
      Northwoods.GoXam.Model.GraphLinksModel<NodeType,NodeKey,PortKey,LinkType>
         Northwoods.GoXam.Model.UniversalGraphLinksModel

See Also

Reference

UniversalGraphLinksModel Members
Northwoods.GoXam.Model Namespace