show()窗体后,关闭后如何刷新父窗体? f2的closed事件中调用就可以了,不过要让f2获得f1的对象引用. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 f2.show()接着直接写个刷新窗体的代码比如 在main中调用form1main代码:form1.show();//这里直接写刷新函数就可以了。比如如果有表格的话,直接调用main.DataGrid1.DataSorece = .....main.DataGrid1.DataBind....... 不能用委托吧 。。直接刷就行了。。在 from2.close 前刷下就行了。from2: .... from1 同意sunrobust(咸鱼---翻身理想不灭)所说! 在事件或方法里加!!!f2.ShowDialog();f1.f1_Load(sender, e); 在f1中:if(f2.showdialog()==DialogResult.OK){//调用} junzhang4008(程序可以让尸体动起来) 正解 在这句话f2.show();之后,写:f2.FormClosed +=然后按再次Tab键在自动生成的函数里刷新显示就可以了 可以用ShowDialog方法取代Show方法把原来的f2.Show()改为:if(f2.showdialog()==DialogResult.OK)然后写你想要的f1的代码 学习。。个人觉得在f1中:if(f2.showdialog()==DialogResult.OK){//调用}应该可以 求助,使用C#自动登录网站获取信息遇到个问题,请高手帮忙看一下代码 Winfrom 程序打包 文档上传工具(采用HTTP协议、POST参数传递数据) 如何移动控件的位置 多线程的问题 SQL Server无法连接 winform 关于 【COMBOBOX 】 的数据过滤问题 请教一下高玩! DataGridView里如何实现将当前行指针向下移动? ??请C#高手帮忙写个索引属性的例子 在WPF中如何使用xaml修改Textbox聚集后的背景色? C#怎么实现对打印操作的监控? 因为配置类型不正确,系统无法开始服务器进程。请检查用户名和密码。
接着直接写个刷新窗体的代码比如 在main中调用form1main代码:form1.show();
//这里直接写刷新函数就可以了。比如如果有表格的话,直接调用
main.DataGrid1.DataSorece = .....
main.DataGrid1.DataBind.......
from2: .... from1
f1.f1_Load(sender, e);
if(f2.showdialog()==DialogResult.OK)
{
//调用
}
f2.show();
之后,写:
f2.FormClosed +=
然后按再次Tab键在自动生成的函数里刷新显示就可以了
把原来的f2.Show()改为:
if(f2.showdialog()==DialogResult.OK)
然后写你想要的f1的代码
在f1中:
if(f2.showdialog()==DialogResult.OK)
{
//调用
}
应该可以