首页 > 代码库 > C#反射调用其它DLL的委托事件 传值
C#反射调用其它DLL的委托事件 传值
void Test2_Click(object sender, RoutedEventArgs e) { var item = (MenuItem)sender; string path = @Environment.CurrentDirectory + "\\"; Plugin plugin = ApplicationSharedData.Plugins[item.Header.ToString()]; ApplicationSharedData.ModulEventCommunication(this, "TestEvent", "DeleBindData", path, plugin, new object[] { "参数1", "参数2","" }); //注 在反射TestEvent 时候 ,TestEvent有几个参数 那么S_TestEvent 也有几个参数。 //不然会抛出异常信息,TargetParameterCountException 参数的个数不同 } private static void DeleBindData(string msg, string info,string tb) { _textbox.Text = tb; }
C#反射调用其它DLL的委托事件 传值
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。