Exemple #1
0
 private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     if (textEditor.ContentChanged)
     {
         confirmationWindow confirm = new confirmationWindow(textEditor.FileName);
         confirm.Owner = this;
         confirm.ShowDialog();
         if (confirm.ConfirmationResult == confirmationResult.YES)
         {
             mmFileSave_Click(sender, new RoutedEventArgs());
             e.Cancel = false;
         }
         if (confirm.ConfirmationResult == confirmationResult.NO)
         {
             e.Cancel = false;
         }
         if (confirm.ConfirmationResult == confirmationResult.CANCEL)
         {
             e.Cancel = true;
         }
     }
 }
Exemple #2
0
 private void mmFileOpen_Click(object sender, RoutedEventArgs e)
 {
     if (textEditor.ContentChanged)
     {
         confirmationWindow confirm = new confirmationWindow(textEditor.FileName);
         confirm.Owner = this;
         confirm.ShowDialog();
         if (confirm.ConfirmationResult == confirmationResult.YES)
         {
             mmFileSave_Click(sender, e);
             mmFileOpen_Click(sender, e);
         }
         if (confirm.ConfirmationResult == confirmationResult.NO)
         {
             FileOpen();
         }
     }
     else
     {
         FileOpen();
     }
 }