123456789101112131415161718192021222324252627282930313233 |
- using System.Windows;
- namespace ServerDeployer
- {
- /// <summary>
- /// Interaction logic for BusyWindow.xaml
- /// </summary>
- public partial class BusyWindow : Window
- {
- private static BusyWindow _window;
- public BusyWindow()
- {
- InitializeComponent();
- }
- public static void ShowBusyWindow(string busyText)
- {
- if (_window == null)
- {
- _window = new BusyWindow {Owner = Application.Current.MainWindow};
- }
- _window.BusyText.Text = busyText;
- _window.ShowDialog();
- }
- public static void CloseBusyWindow()
- {
- _window?.Hide();
- }
- }
- }
|