Enabling Notifications with Events
Số trang: 1
Loại file: pdf
Dung lượng: 20.77 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 1 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Thông báo cho phép với sự kiện Trong phần trước, bạn đã thấy làm thế nào để tuyên bố một loại đại biểu, gọi một đại biểu, và tạo ra các trường hợp đại biểu. Tuy nhiên, đây chỉ là một nửa câu chuyện. Mặc dù các đại biểu cho phép bạn gọi bất kỳ số lượng các phương pháp gián tiếp, bạn vẫn phải gọi các đại biểu một cách rõ ràng. Trong nhiều trường hợp, nó sẽ là hữu ích để có các đại biểu tự động chạy khi cái gì đáng kể xảy ra....
Nội dung trích xuất từ tài liệu:
Enabling Notifications with Events Enabling Notifications with Events In the previous section, you saw how to declare a delegate type, call a delegate, and create delegate instances. However, this is only half the story. Although delegates allow you to invoke any number of methods indirectly, you still have to invoke the delegate explicitly. In many cases, it would be useful to have the delegate run automatically when something significant happens. For example, in the automated factory scenario, it could be vital to be able to invoke the stopMachinery delegate and halt the equipment if a machine overheats. In the .NET Framework, events allow you to define and trap significant actions, and arrange for a delegate to be called to handle the situation. Many classes in the .NET Framework expose events. Most of the controls that you can place on a Windows form, and the Windows Form class itself, use events to allow you to run code when, for example, the user clicks a button or types something in to a field. You can also define your own events.
Nội dung trích xuất từ tài liệu:
Enabling Notifications with Events Enabling Notifications with Events In the previous section, you saw how to declare a delegate type, call a delegate, and create delegate instances. However, this is only half the story. Although delegates allow you to invoke any number of methods indirectly, you still have to invoke the delegate explicitly. In many cases, it would be useful to have the delegate run automatically when something significant happens. For example, in the automated factory scenario, it could be vital to be able to invoke the stopMachinery delegate and halt the equipment if a machine overheats. In the .NET Framework, events allow you to define and trap significant actions, and arrange for a delegate to be called to handle the situation. Many classes in the .NET Framework expose events. Most of the controls that you can place on a Windows form, and the Windows Form class itself, use events to allow you to run code when, for example, the user clicks a button or types something in to a field. You can also define your own events.
Tìm kiếm theo từ khóa liên quan:
ngôn ngữ lập trình lập trình ngôn ngữ C# C# Enabling NotificationsGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 265 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 255 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 254 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 230 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 216 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 208 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 197 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 173 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 165 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 154 0 0