public MindmapEditPageViewModel()
 {
     var n1 = new Node {Content = "hello", X = 50, Y = 50};
     var n2 = new Node {Content = "akash", X = 100, Y = 50};
     var c1 = new Connector();
     c1.InvolvedRelationship = new NodeRelationship
     {
         Parent = n1,
         Child = n2,
         ChildAnchor = AnchorPoint.Left,
         ParentAnchor = AnchorPoint.Right,
         Connector = c1
     };
     n1.Relationships.Add(c1.InvolvedRelationship);
     n2.Relationships.Add(c1.InvolvedRelationship);
     var m = new Mindmap {MainNode = n1};
     Mindmap = new MindmapViewModel(m);
     m.Elements.Add(n1);
     m.Elements.Add(n2);
     m.Elements.Add(c1);
 }
Exemple #2
0
 public NodeViewModel(Node node)
     : base(node)
 {
     SyncedCollectionProperty(() => Relationships);
 }