private void Settings_Click(object sender, RoutedEventArgs e)
 {
     var settingsDialog = new SettingsDialog();
     settingsDialog.Owner = this;
     settingsDialog.PowerShellUsername = Settings.Default.PowerShellUsername;
     settingsDialog.PowerShellPassword = Settings.Default.PowerShellPassword;
     settingsDialog.DefaultGateway = Settings.Default.DefaultGateway;
     settingsDialog.NetworkInterfacePattern= Settings.Default.NetworkInterfacePattern;
     if (settingsDialog.ShowDialog() == true)
     {
         Settings.Default.PowerShellUsername = settingsDialog.PowerShellUsername;
         Settings.Default.PowerShellPassword = settingsDialog.PowerShellPassword;
         Settings.Default.DefaultGateway = settingsDialog.DefaultGateway;
         Settings.Default.NetworkInterfacePattern = settingsDialog.NetworkInterfacePattern;
         Settings.Default.Save();
     }
 }