private void mainWindow_Closing(object sender, CancelEventArgs e)
 {
     if (AllowClose)
     {
         return;
     }
     e.Cancel = true;
     mainWindow.Visibility = Visibility.Hidden;
     mainWindow.Hide();
 }