Tôi có một ứng dụng biểu mẫu C# windows. Cách tôi hiện có nó được thiết lập, khi Form1_Load() chạy nó kiểm tra dữ liệu chưa được khôi phục và nếu nó tìm thấy một số nó sẽ nhắc người dùng nếu họ muốn mở dữ liệu đó. Khi chương trình chạy nó hoạt động được nhưng hộp thông báo được hiển thị ngay lập tức và biểu mẫu chương trình chính (Form1) không hiển thị cho đến sau khi người dùng nhấp vào có hoặc không. Tôi muốn Form1 bật lên trước và sau đó là lời nhắc hộp tin nhắn.Cách tốt nhất để gọi phương thức ngay sau khi tải biểu mẫu là gì?
Bây giờ để giải quyết vấn đề này trước khi tạo bộ đếm thời gian trong Biểu mẫu, khởi động bộ đếm thời gian trong phương thức Form1_Load(), sau đó thực hiện kiểm tra và nhắc người dùng trong Sự kiện tính giờ đầu tiên. Kỹ thuật này giải quyết vấn đề nhưng dường như có thể có cách tốt hơn.
Các bạn có ý tưởng nào tốt hơn không?
Chỉnh sửa: Tôi nghĩ rằng tôi cũng đã sử dụng một nhân viên nền để làm điều gì đó tương tự. Nó chỉ có vẻ kinda ngốc nghếch để đi qua tất cả các rắc rối của cách gọi phương pháp để trở lại thread hình thức và tất cả những crap chỉ để có nó bị trì hoãn một vài mili giây!
thẻ không phù hợp. bạn nên chọn "C#" "winforms". thẻ có nghĩa là danh mục câu hỏi. – Andrey
Vâng tôi không chắc chắn nên sử dụng cái gì. Tôi đã sửa nó ngay bây giờ. Cảm ơn. – PICyourBrain
Để tham khảo trong tương lai, liên kết này chứa danh sách thứ tự sự kiện khi hiển thị Biểu mẫu: http://msdn.microsoft.com/en-us/library/86faxx0d%28VS.80%29.aspx –