Em có 1 đoạn code:
private void StartTask(object sender,RoutedEventArgs e)
{
this.Message.Text = "Nhớ làm việc đi nhé!";
Thread.Sleep(2000);
this.Close();
}
Em không hiểu sao khi em click vào button cho cái event chạy thì chương nó dừng trước rồi nó mới đổi cái Message.Text và tắt chương trình??? Hình như code nó ưu tiên cái Thread.Sleep cho chạy trước!
Mấy bác bày đường chỉ lỗi sao cho cái chương trình chạy code theo trình tự, cái Message.Text chạy trước -> Thread.Sleep -> this.Close???