Tôi đang gặp phải hành vi lạ khi sử dụng MessageBox (es) trong chương trình C#/WPF.Sự cố với MessageBox (es)
Tạo một ứng dụng WPF cơ bản đặt một số nhãn lên đó và một nút.
Đây là mã của nút bấm
private void button1_Click(object sender, RoutedEventArgs e)
{
MessageBoxResult result;
do
{
result = MessageBox.Show(this, "Please Click here under", "TestBugMessageBox", MessageBoxButton.OKCancel, MessageBoxImage.Information, MessageBoxResult.None);
if (result.Equals(MessageBoxResult.OK))
{
result = MessageBox.Show(this, "Is it the first time you see it ?", "TestBugMessageBox", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.None);
}
} while (result.Equals(MessageBoxResult.Yes));
}
Rồi Đặt cửa sổ trên trung tâm của màn hình (theo thứ tự cho MessageBox để trang trải một số nhãn)
Bấm vâng ba lần, và không có lần cuối cùng và bạn sẽ thấy vấn đề (Tôi hy vọng):
Hộp tin nhắn vẫn hiển thị trên ứng dụng.
Bạn có thể cho tôi biết có vấn đề gì không?
hoạt động tốt cho tôi ... – BrokenGlass
Tôi thực sự đã kích hoạt Visual Studio để biên dịch điều này và tôi không thể biết vấn đề là gì. Vì vậy, có vẻ như bạn sẽ phải cho chúng tôi biết. Không có sự kết hợp của các nhấp chuột có thể làm cho nó ở lại trên màn hình. –
Tốt cho tôi nữa. Bạn có thể gợi ý cho chúng tôi không? – TheEvilPenguin