如何用反射动态绑定事件方法 有一个 windform 程序,上面有一个 ComboBox ,我希望在它的 SelectedIndexChanged 事件里绑定一个叫 "Test" 的方法。大体是这样的过程,有一个 Bind(string methodName) 方法,通过传入的 "Test" 这个字符串利用反射找到此方法,然后添加在 ComboBox 的 SelectedIndexChanged 事件上。请问具体怎么写,我已经写过几次了,不成功。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Control _ComboBox = this.Controls["comboBox1"]; System.Reflection.MethodInfo _IndexChangedInfo = this.GetType().GetMethod("Test"); Delegate _IndexChanged = Delegate.CreateDelegate(typeof(EventHandler), this, _IndexChangedInfo); _ComboBox.GetType().GetEvent("SelectedIndexChanged").AddEventHandler(_ComboBox, _IndexChanged); C#如何调用madlldlib.dll DataGrid问题(点下一页DataGrid就没了) filestream访问问题,上一帖没解决问题。 为什么不能返回SQLDataReader和DataSet? 关于水晶报表子报表的问题 根据javascript返回的值判断是否进行下一步操作 真正的超级超级巨难巨难的问题??????????????????? 再次请教弱问题之三! 高手请进!在线等 关于转文本文件的问题 关于wpf的Textbox style 问题 请问关于datagridview中的单元格问题
Delegate _IndexChanged = Delegate.CreateDelegate(typeof(EventHandler), this, _IndexChangedInfo); _ComboBox.GetType().GetEvent("SelectedIndexChanged").AddEventHandler(_ComboBox, _IndexChanged);