private static void CloseMigrationWindow() { if (migrationWindow == null) { return; } migrationWindow.Close(); migrationWindow = null; }
private static void MigrationStatusDialogRequested(SettingsMigrationEventArgs args) { if (args.EventStatus == SettingsMigrationEventArgs.EventStatusType.Begin) { migrationWindow = new SettingsMigrationWindow(); migrationWindow.Show(); } else if (args.EventStatus == SettingsMigrationEventArgs.EventStatusType.End) { CloseMigrationWindow(); } }