private void showArchiveWindow()
 {
     try
     {
         archiveWindow = new ArchiveWindow();
         archiveWindow.Show();
         System.Windows.Threading.Dispatcher.Run();
     } catch { }
 }