private void Window_Loaded(object sender, RoutedEventArgs e) { CancelUpdate = false; LogPanel.Items.Clear(); // Center message box window in application. if (Owner == null) { ControlsHelper.CenterWindowOnApplication(this); } }
public bool?ShowUpdateForm() { lock (UpdateFormLock) { if (_UpdateWindow == null) { return(null); } var oldTab = MainBodyPanel.MainTabControl.SelectedItem; MainBodyPanel.MainTabControl.SelectedItem = MainBodyPanel.CloudTabPage; ControlsHelper.CenterWindowOnApplication(_UpdateWindow); _UpdateWindow.OpenDialog(); ControlsHelper.CheckTopMost(_UpdateWindow); var result = _UpdateWindow.ShowDialog(); _UpdateWindow.CloseDialog(); MainBodyPanel.MainTabControl.SelectedItem = oldTab; return(null); } }