public MonitorSubPlanPresenterItem CreateMonitorPresenterItem(ElementRectangleSubPlan elementBase) { var presenterItem = new MonitorSubPlanPresenterItem(elementBase); Add(presenterItem); return presenterItem; }
protected override ElementBaseRectangle CreateElement(double left, double top) { var element = new ElementRectangleSubPlan() { Left = left, Top = top }; var propertiesViewModel = new SubPlanPropertiesViewModel(element, DesignerCanvas); return DialogService.ShowModalWindow(propertiesViewModel) ? element : null; }