public MainPage() { this.InitializeComponent(); VMNode master = new VMNode(new Model.MNode("mindmap", new Point(500, 300), Model.NodeState.Master)); VMNode parent1 = new VMNode(new Model.MNode("design", new Point(400, 400), Model.NodeState.Parent)); VMNode parent2 = new VMNode(new Model.MNode("funktionalität", new Point(400, 200), Model.NodeState.Parent)); master.Add(parent1); master.Add(parent2); VMNode child1 = new VMNode(new Model.MNode("schlicht", new Point(350, 300), Model.NodeState.Child)); VMNode child2 = new VMNode(new Model.MNode("metro", new Point(300, 400), Model.NodeState.Child)); VMNode child3 = new VMNode(new Model.MNode("aeon", new Point(350, 500), Model.NodeState.Child)); parent1.Add(child1); parent1.Add(child2); parent1.Add(child3); tghtMaster.DataContext = master; }
List <string> GetDragDropData() { DropData.Clear(); //tool.debugHighlight("getting drop data"); if (SelectedItems.Count == 0) { tool.debugWarning("No selected items"); } foreach (var node in SelectedItems) { VMNode n = node.DataContext as VMNode; if (n == null) { continue; } DropData.Add(n.FilePath); } return(DropData); }
public void SetMaster(VMNode Master) { MasterNode.DataContext = Master; }