private void BT_ServerItem_Click(object sender, RoutedEventArgs e) { Button bt = sender as Button; //if (MessageBox.Show($"连接服务器->{bt.DataContext}", "连接确认", MessageBoxButton.OKCancel) == MessageBoxResult.OK) //{ // SelectServerThread.Abort(); // SocketUDP.Dispose(); // Hide(); // StaticResource.ServerIpAddress = (bt.DataContext as EndPoint); // StaticResource.UserName = TEXT_Name.Text; // new MainWindow().Show(); // Close(); // LBCMessageBox.Show($"加入服务器{StaticResource.ServerIpAddress}"); //} if (LBCMessageBox.ShowDialog($"连接确认:连接服务器->{bt.DataContext}\t用户名:{TEXT_Name.Text}") ?? false) { SelectServerThread.Abort(); SocketUDP.Dispose(); Hide(); StaticResource.ServerIpAddress = (bt.DataContext as EndPoint); StaticResource.UserName = TEXT_Name.Text; new MainWindow().Show(); Close(); LBCMessageBox.Show($"加入服务器{StaticResource.ServerIpAddress}"); } }