关于网友提出的“ winform自定义控件事件的相关问题,在线等待。。。。。!!!!!!!”问题疑问,本网通过在网上对“ winform自定义控件事件的相关问题,在线等待。。。。。!!!!!!!”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: winform自定义控件事件的相关问题,在线等待。。。。。!!!!!!!
描述:winform控件事件
我有个自定义控件UserStation,主界面上动态加载了N个该控件,该控件有个单击事件,我的问题是,当主界面上单击该控件的时候,如何触发主界面上其他某个控件的事件或者方法???
解决方案1:
自定义控件A和B,点击A,并在A的点击事件中写:
1.直接调用:
B b = new B();
b.方法名();
2.反射调用:
//实例化
object obj = assembly.CreateInstance(自定义控件全名);
//调用方法,没参数就写new object[]{}
assembly.GetType(自定义控件全名).GetMethod("方法名").Invoke(obj, new object[] {参数1,参数2 }
解决方案2: 为你的自定控件增加自定义事件,与外界交互
http://www.cnblogs.com/huomm/archive/2007/12/04/982869.html
以上介绍了“ winform自定义控件事件的相关问题,在线等待。。。。。!!!!!!!”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/1929458.html