public NodeConnectionEditor(GraphEditorVM gevm, NodeEditor nodeEditor, Node node, Graph graph) { this._gevm = gevm; this._graph = graph; this._node = node; this._nodeEditor = nodeEditor; this.SetConnectionChoices(); this.InitializeComponent(); this.DataContext = this; }
public NodeConnectionEditor(GraphEditorVM gevm, NodeEditor nodeEditor, Node node, Graph graph, Node connectedNode) { this._gevm = gevm; this._graph = graph; this._node = node; this._nodeEditor = nodeEditor; this.ConnectedNode = connectedNode; this.SetConnectionChoices(); this.InitializeComponent(); this.DataContext = this; this.ConnectionSelectorComboBox.SelectedIndex = ConnectionChoices.IndexOf(connectedNode.Name); }
public GraphEditor(Graph graph) { this.InitializeComponent(); this._gevm = new GraphEditorVM(graph, this.GraphEditorCanvas); this.DataContext = this._gevm; }