我有一个按钮,想以编程方式添加一个事件。事件方法已存在于我的类中,我想使用字符串(“Button_Click”)将事件分配给按钮。我知道这可能与方法有关,但事件是否可能?
到目前为止我已尝试过一些代码(不知道我是否在正确的道路上):
Type thisType = this.GetType();
EventInfo myEvent= thisType.GetEvent("Button_Click");
myEvent.AddEventHandler(this, null);
提前致谢。
答案 0 :(得分:1)
我想您要将事件处理程序添加到按钮中 在这种情况下,您的代码可能是
cargo test
您可以在此质量检查中找到更多信息 How to attach event handler to an event using reflection?