在form2窗体刷新form1? 请问一下我现有两个窗体form1 和form2 现我从form1的一个菜单点击进入form2,form1不关闭,然后在form2的一个按钮事件里刷新form1,使form1能把在form2改变的数据重新从数据库里读取出来 该怎么做啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 公开FORM1的方法,在FORM2里调用 Form2里弄个方法啊public void RefreshData(){ //........}Form1中调用Form2 Frm2 = null; //保存Form2实例//打开Form2Frm2 = new Form2();Frm2.Show();//刷新Form2if(Frm2 != null) Frm2.RefreshData(); 在form1里进入form2方法里form2 f2 =new form2(Form form1);f2.show();在form2类里接收 这个Form1,你在Form2里操作它就可以了. 多窗体传值http://blog.csdn.net/chenyuling/archive/2007/05/25/1625907.aspx 不行啊,接收后就找不到原来窗体的方法啊,我改成了public的 定义个委托 绑定form2的一个刷新方法 在form1中用invoke 调用 即可 要实时的 可以用timer控件 实现 音乐播放器怎么实现自动播放下一曲? 关于控件TabControl的一个问题! c# 存储过程 请教一个关于编码的问题 登陆页面的另外一种做法,哪里出错了呢? 弹出窗体2来设置窗体1里面的属性的问题! 关于用c#.net 2003 制作一个 asp.net 网站的流程,请大家指点一下; 想用C#写一个IE三维显示插件,不知道从何下手?请高人指点!!!! 有偿求助:用C#写一个查询功能 请问在C#中怎样做类似VC中多文档的程序 c#从xml提取属性,添加给label SqlDataAdapter ExecuteScalar ExecuteNonQuery 之间区别
public void RefreshData()
{
//........
}Form1中调用
Form2 Frm2 = null; //保存Form2实例//打开Form2
Frm2 = new Form2();
Frm2.Show();//刷新Form2
if(Frm2 != null)
Frm2.RefreshData();
form2 f2 =new form2(Form form1);
f2.show();
在form2类里
接收 这个Form1,你在Form2里操作它就可以了.
不行啊,接收后就找不到原来窗体的方法啊,我改成了public的
在form1中用invoke 调用 即可 要实时的 可以用timer控件 实现