怎样用winform委托实现跨窗体调用函数的 有Form1和Form2,Form1里有一个show()方法,我要在Form2里使用,怎么做?我写了一个委托,乱七八糟的错误,求解啊!给个简单的引导就可以啦 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或者可以定义在一个BLL中,也可以 你的那个委托需要当成一个变量传给form2然后在form2里运行那个变量。 写成静态虽然可以,但是限制很大如果F2可以拥有F1的对象,则show()为public就可以直接调用了。如果使用委托的话:在F2定义委托,F1中利用F2的对象挂接委托实现方法,然后在F2中判断此委托已经有实现方法,调用即可。 感谢热心的各位,差不多都对哦。就在刚才那几分钟我自己解决了,定义成静态那是必须的,我里面涉及到控件datagridview,这些的定义也要在design.cs里改成public static,默认是private,我就是这里没有改,所以一直错。 请教异步和TCP通信问题 MethodAsync(); 单例模式(Singleton)不单例? 求类似notepad2的winform控件 老问题了,未将对象引用设置到对象的实例,麻烦各位解答下 要做一个电子政务系统,审批流程可以用户自定义,给个思路 CheckBox 数组 问题 不要边框,但最上面的标题栏留着,能实现吗? C# 调用 mediaplay WebService和WinForm怎么做多线程上载? 怎么判断数组中是否含有某个元素 求C#如何调用谷歌翻译功能,进者有分 初学c#,问个简单的问题。 private static LoginForm form;这样form是什么类型?
写成静态虽然可以,但是限制很大如果F2可以拥有F1的对象,则show()为public就可以直接调用了。
如果使用委托的话:
在F2定义委托,F1中利用F2的对象挂接委托实现方法,然后在F2中判断此委托已经有实现方法,调用即可。