private async void addServer(object sender, RoutedEventArgs e) { String ip = ipAddress.Text; if (ip != "") { Regex r = new Regex(@"^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$"); if (!r.IsMatch(ip)) { MessageDialogResult result = await this.ShowMessageAsync("Error", "Invalid ip address", MessageDialogStyle.Affirmative, WPFProperties.metroDialogSettings); } else { ShowServerWindow.AddServerToList(ip); MessageDialogResult result = await this.ShowMessageAsync("Success", "Ip address successfully added", MessageDialogStyle.Affirmative, WPFProperties.metroDialogSettings); if (result == MessageDialogResult.Affirmative) { this.Close(); } } } else { MessageDialogResult result = await this.ShowMessageAsync("Error", "Insert an ip address", MessageDialogStyle.Affirmative, WPFProperties.metroDialogSettings); return; } }
private void showServer(object sender, RoutedEventArgs e) { ShowServerWindow ssw = new ShowServerWindow(); ssw.Show(); }