Giới thiệu

Câu hỏi đặt ra là, trước khi thoát ứng dụng viết bằng WPF ta muốn hiển thị thông báo “Có / Không / Bỏ qua” thì phải làm thế nào ? Trong bài này csharpcanban.com sẽ hướng dẫn các bạn.

Các bước thực hiện

Bước 1. Tạo mới một Project trong WPF

Bước 2. Tạo một Button trên dự án

Bước 3. Thêm đoạn mã sau vào sự kiện Click

private void Btn_Exit_Click(object sender, RoutedEventArgs e)
{
      Application.Current.Shutdown();
}

Bước 4. Tạo sự kiện Closing cho Form chính và thêm đoạn mã sau

// Method to handle the Window.Closing event.
private void Window_Closing(object sender, CancelEventArgs e)
{
    var response = MessageBox.Show("Bạn thực sự muốn thoát?", "Thoát ...",
                                   MessageBoxButton.YesNo, MessageBoxImage.Exclamation);
    if (response == MessageBoxResult.No)
    {
        e.Cancel = true;
    }
    else
    {
        Application.Current.Shutdown();
    }
}

Kết quả

Lời kết

Hãy thực hành ngay các bạn nhé, sẽ rất thú vị đấy, hãy thường xuyên truy cập csharpcanban.com để theo dõi những bài tiếp theo các bạn nhé.

Chúc vui vẻ.

By admin

Theo dõi
Thông báo khi
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x