public ModelLayerForm(ModelDiagramForm model) : this() { layerTreeView = model.DiagramWrapper.get_layer_tree(); headerPanel1.Controls.Add(layerTreeView); layerTreeView.Dock = System.Windows.Forms.DockStyle.Fill; }
public ModelNavigatorForm(ModelDiagramForm form) { InitializeComponent(); this.form = form; DoubleBuffered = true; canvas = new MySQL.GUI.Mdc.WindowsGDICanvasView(miniViewHost.Handle, miniViewHost.Width, miniViewHost.Height); canvas.set_on_queue_repaint(canvasNeedsRepaint); }
/// <summary> /// Creates a new diagram form with a given name and id. UI handling (e.g. docking) is done later. /// </summary> public BaseWindowsCanvasView CreateNewDiagram(string viewId, string name) { ModelDiagramForm modelDiagramForm = new ModelDiagramForm(wbContext, viewId); modelDiagramForm.Text = name; modelDiagramForm.TabText = name; return modelDiagramForm.Canvas; }