protected void DiagramViewControl_OnBeforeSave(DiagramFile diagram) { this.StartProgress("Saving and generating diagram..."); }
private void OpenDiagramFile(DiagramFile diagramFile) { if (!_OpenDiagrams.Contains(diagramFile)) { _OpenDiagrams.Add(diagramFile); this.DiagramTabs.ItemsSource = _OpenDiagrams; this.DiagramTabs.Visibility = Visibility.Visible; this.WelcomePanel.Visibility = Visibility.Hidden; } this.DiagramTabs.SelectedItem = diagramFile; }
protected void DiagramViewControl_OnAfterSave(DiagramFile diagram) { this.StopProgress("Saved."); }
private void DiagramViewControl_OnClose(DiagramFile diagram) { this._OpenDiagrams.Remove(diagram); if (this._OpenDiagrams.Count == 0) { this.WelcomePanel.Visibility = Visibility.Visible; } else { this.DiagramTabs.SelectedItem = this._OpenDiagrams[0]; } }