Định dạng đúng để khai báo trình xử lý sự kiện trong giao diện nếu bạn đang sử dụng lớp con tùy chỉnh của EventHandler thay vì lớp EventHandler cơ sở.Trong C# Làm cách nào để tạo sự kiện với trình xử lý sự kiện tùy chỉnh như một phần của giao diện?
tôi tạo ra các lớp con MyEventHandler EventHandler ví dụ như trong việc kê khai đại biểu, nhưng bạn không thể khai báo một delegate trong một giao diện ...
Khi tôi hỏi Visual Studio để giải nén một giao diện nó tham chiếu đến EventHandler trong IMyClassName như MyClassName.MyEventHandler rõ ràng đóng vai trò tàn phá với khớp nối kiểu.
Tôi giả sử có một cách đơn giản để thực hiện việc này, tôi có phải khai báo rõ ràng trình xử lý sự kiện của tôi trong một tệp riêng biệt không?
bạn có nghĩa là bạn muốn buộc một havi lớp ng một số sự kiện? – abatishchev
Tôi muốn sự kiện được khai báo trong giao diện để mọi lớp thực hiện giao diện đó cũng phải triển khai sự kiện đó. –