private void LoadModel() { splitContainer1.Panel1.Controls.Clear(); propertyEditor.Workflow = Model.Workflow; view = new View(model, propertyEditor); diagram = new DiagramControl(view); diagram.Name = "DiagramControl"; diagram.BackColor = SystemColors.Window; diagram.Dock = DockStyle.Fill; splitContainer1.Panel1.Controls.Add(diagram); model.Router = new ConnectionRouter(model); model.RouteConnections(model.Router); Text = $"{Model.Workflow.Name} {Model.Workflow.Version}"; }
private void LoadModel() { diagramPanel.Controls.Clear(); propertyEditor.Workflow = Model.Workflow; view = new View(model, propertyEditor); diagram = new DiagramControl(view) { Name = "DiagramControl", Dock = DockStyle.Fill }; diagramPanel.Controls.Add(diagram); model.RouteConnections(); EnableEditing(enable: true); // Text = $"{Model.Workflow.Name} {Model.Workflow.Version}"; }
public DiagramControl(View view) { InitializeComponent(); document.View = view; }