Exemplo n.º 1
0
        private void OpenAboutWindow()
        {
            AboutWindow aboutWindow = new AboutWindow();

            aboutWindow.ShowDialog();
            aboutWindow.Activate();
            aboutWindow.Focus();
            aboutWindow.Topmost = true;
        }
Exemplo n.º 2
0
        /// <summary>
        /// Show the "About OpenNFS" window.
        /// </summary>
        private void DoAboutCommand()
        {
            var window = new AboutWindow
            {
                Owner = Application.Current.MainWindow,
                WindowStartupLocation = WindowStartupLocation.CenterOwner
            };

            window.Show();
            window.Activate();
        }
 public static void ShowAboutWindow(this MainWindowViewModel viewmodel)
 {
     App.Current.Dispatcher.Invoke((Action) delegate { // https://stackoverflow.com/questions/18331723/this-type-of-collectionview-does-not-support-changes-to-its-sourcecollection-fro
         var window = new AboutWindow()
         {
             DataContext = new AboutViewModel()
         };
         window.Activate();
         window.Topmost = true;
         window.Show();
     });
 }
Exemplo n.º 4
0
 public void OpenAbout()
 {
     if (_schedule == null || _schedule.IsClosed)
     {
         _schedule = new AboutWindow();
         _schedule.Show();
     }
     else
     {
         _schedule.Show();
         _schedule.WindowState = WindowState.Normal;
         _schedule.Activate();
     }
 }