Nếu actions
là Bảng điều khiển, tôi có thể tăng sự kiện Click
của sự kiện đó không? Tôi có mã này vào lúc này, nhưng sự kiện Click
không phải là một phương pháp, vì vậy mã này không hợp lệ.
Có ai biết làm thế nào tôi có thể đạt được điều này?Tăng sự kiện của đối tượng bên ngoài trong C#
actions.Click += delegate(object Sender, EventArgs e)
{
((Panel)Sender).Parent.Click();
}
Tôi có thể tạo ra một lớp Bảng điều chỉnh mới kế thừa cái cũ, và sau đó thêm một phương pháp để nâng cao sự kiện Click ? –
Có. Bạn nên làm điều đó. –
Xin lỗi nó không phải là một thủ thuật bẩn, nó có vị trí của nó trong AoP để bạn không viết NotifyPropertyChanged cho mỗi tài sản trong lớp học của bạn và trong quá trình lộn xộn mô hình của bạn. – Alwyn