已经可的窗体不能显示为模式对话框,关闭弹出修改窗口后主窗口DATAGRIDVIEW的刷新
2018-03-06 16:59
477 查看
1、之前调试一直出现“已经可的窗体不能显示为模式对话框...”的错误;
2、最早其实网上很多说法都行,只是在调用主窗体A的控件值时,会默认以为要的是弹出窗体B的控件值;
3、后来是这样解决的:
主窗口A: DX_GzModify frm = new DX_GzModify(A0);//给新窗口的参数
frm.Owner = this;
frm.ShowDialog();
filldatagridview();//这个是刷新主窗体数据的方法
弹出窗体B简单点直接CLOSE就好了。 MessageBox.Show("修改内容成功!返回!");
this.Close();
参考: http://blog.csdn.net/gnd15732625435/article/details/77017103 https://www.cnblogs.com/xpvincent/p/3607149.html
2、最早其实网上很多说法都行,只是在调用主窗体A的控件值时,会默认以为要的是弹出窗体B的控件值;
3、后来是这样解决的:
主窗口A: DX_GzModify frm = new DX_GzModify(A0);//给新窗口的参数
frm.Owner = this;
frm.ShowDialog();
filldatagridview();//这个是刷新主窗体数据的方法
弹出窗体B简单点直接CLOSE就好了。 MessageBox.Show("修改内容成功!返回!");
this.Close();
参考: http://blog.csdn.net/gnd15732625435/article/details/77017103 https://www.cnblogs.com/xpvincent/p/3607149.html
相关文章推荐
- 怎样将弹出的模式窗口关闭并刷新父窗体?
- javascript关闭弹出窗体时刷新父窗体和居中显示弹出窗
- C# Form窗体子窗口关闭时刷新父窗体中的DataGridView
- javascript关闭弹出窗口时刷新父窗口和居中显示弹出窗
- jquery Jbox 插件实现弹出窗口在修改的数据之后,关闭弹出窗口刷新父页面的问题
- GridView代码方式新增、修改、删除(新增弹出窗体,完成后关闭并刷新主页面)
- 弹出dialog的两种方法; 以及在关闭的时候刷新父窗体; 有时候同样的东西用这种窗口不起作用另外一种运行ok
- jquery Jbox 插件实现弹出窗口在修改的数据之后,关闭弹出窗口刷新父页面的问题
- WinForm程序或WPF程序只能打开一个子窗体 解决窗口关闭不能再打开的BUG
- 关闭当前的子窗口,刷新父窗口,弹出层提示框
- 解决showModalDialog弹出的子窗口不能刷新的问题
- C# winform中不规则窗体制作的解决方案(已经解决24位色以上不能正常显示问题)
- 如何用window.showModalDialog打开弹出子窗口,并在子窗口关闭时刷新父窗口
- 显示消息提示对话框,关闭当前窗口,刷新父窗口
- C#不规则窗体制作(已经解决24位色以上不能正常显示问题)
- [恒泰医学研究院] django _popup=1 在弹出的form表单中修改完数据之后,关闭当前窗口并刷新父窗口
- ASP.NET 弹出的窗体关闭后刷新上级窗体
- WebBrowser控件应用:弹出新窗体和关闭窗口
- 页面弹出模态窗口showModelDialog,关闭窗口刷新父页面
- JavaScript检测弹出窗口是否已经关闭的方法