// Constructor private UMLDiagram(DI.Diagram diagram) { _diagram = diagram; _canvas = new UMLCanvas (this); _canvas.ElementNameChanged += ChangeElementNameHub; Refresh (); }
private void OnDriagramNotebookSwitchPage(object o, SwitchPageArgs args) { Uml2.UMLCanvas canvas = (Uml2.UMLCanvas) CurrentPageWidget; SetCurrentCanvas (canvas.Diagram.DIDiagram, canvas); _current = (Uml2.UMLCanvas) CurrentPageWidget; canvas.QueueAction = null; }
internal void SetCanvas(UMLCanvas canvas) { _canvas = canvas; }