Delegate và Event
Delegate ( ủy thác , ủy quyền ) : giúp giải Delegate ( ủy thác , ủy quyền ) : giúp giải
quyết vấn đề muốn thực thi một phương thức quyết vấn đề muốn thực thi một phương thức
nào đó của một đối tượng nào đó nhưng người nào đó của một đối tượng nào đó nhưng người
lập trình có thể chưa rõ lúc thiết kế. lập trình có thể chưa rõ lúc thiết kế.
Một delegate chứa tham chiếu tới hàmMột delegate chứa tham chiếu tới hàm
Cách khai báoCách khai báo
Event : Ứng với mỗi thao tác người dùng sẽ có một Event : Ứng với mỗi thao tác người dùng sẽ có một sự kiện phát sinh , và chương trình sẽ phải đáp trả cho sự kiện phát sinh , và chương trình sẽ phải đáp trả cho
mỗi sự kiện này. mỗi sự kiện này.
Khái niệm Publishing và SubcribingKhái niệm Publishing và Subcribing
Publishing : Một lớp phát sinh sự kiệnPublishing : Một lớp phát sinh sự kiện
Subscribing : Các lớp được subscribe sẽ nhận thông báo về Subscribing : Các lớp được subscribe sẽ nhận thông báo về sự kiện phát sinh , và thực thi
sự kiện phát sinh , và thực thi
Event trong C# sẽ được cài đặt bằng delegate. Lớp Event trong C# sẽ được cài đặt bằng delegate. Lớp publish định nghĩa một delegate. Khi một sự kiện publish định nghĩa một delegate. Khi một sự kiện
phát sinh phương thức của lớp subscribe sẽ được gọi phát sinh phương thức của lớp subscribe sẽ được gọi
thông qua delegate thông qua delegate
Delegate và Event
Delegate và Event
Bài sau
Bài sau
Window FormWindow Form
Giới thiệu về Window FormGiới thiệu về Window Form
Giới thiệu về các control , hộp thoại menu , custom Giới thiệu về các control , hộp thoại menu , custom control
control
Tác vụ FileTác vụ File
Quản lý thư mục ,tìm kiếm file , folderQuản lý thư mục ,tìm kiếm file , folder
Di chuyển, sao chép, huỷ các file và folder Di chuyển, sao chép, huỷ các file và folder Đọc và ghi văn bản trong các file Đọc và ghi văn bản trong các file