예제 #1
0
 private void CloseExecuted(object sender, ExecutedRoutedEventArgs e)
 {
     if (SemanticWeb.IsChanged)
     {
         var res = MessageBox.Show("Сохранить изменения?", "", MessageBoxButton.YesNoCancel);
         if (res == MessageBoxResult.Yes)
         {
             ApplicationCommands.Save.Execute(null, null);
         }
         if (res == MessageBoxResult.Cancel)
         {
             return;
         }
     }
     MyDiag.IsEnabled = false;
     MyDiag.ClearAll();
     _isOpen  = false;
     FileName = string.Empty;
     SemanticWeb.Close();
 }