打开子窗口同时关闭父窗口

淘淘大师 2011-07-07 11:14:34
父窗口用window.showModalDialog()打开一个模态对话框,想在打开子窗口的时候关闭父窗口,哪位高手帮忙解决下啊,急等中
...全文
143 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
淘淘大师 2011-07-07
  • 打赏
  • 举报
回复
谢谢大家的帮助,我用Open打开了,这样可以关闭父窗口的
ruanwei1987 2011-07-07
  • 打赏
  • 举报
回复
不能 关掉,可以考虑 隐藏


主窗体 就是进程,各个窗体相当于线程, 你把进程给杀了,那还不都关掉了
itliyi 2011-07-07
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 caozhy 的回复:]
this.Hide();
new ChildForm().ShowDialog();
this.Close();
[/Quote]但如果再次new hide 窗体容易出现线程异常
threenewbee 2011-07-07
  • 打赏
  • 举报
回复
this.Hide();
new ChildForm().ShowDialog();
this.Close();
liangjun90 2011-07-07
  • 打赏
  • 举报
回复
不能關閉父窗體,除非先關掉子窗體!
张云飞VIR 2011-07-07
  • 打赏
  • 举报
回复
this.close();//关闭当前,当前窗体不能是主窗体,因为如果关闭了主窗体,应用程序就结束了
newForm.ShowDialog();//启动新的
xuexiaodong2009 2011-07-07
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 net_lover 的回复:]

不能关闭吧,否则模态窗口也关闭了

window.showModalDialog("url",window)

子窗口

window.dialogArguments.close()可以关闭
[/Quote]高手发话了啊
孟子E章 2011-07-07
  • 打赏
  • 举报
回复
不能关闭吧,否则模态窗口也关闭了

window.showModalDialog("url",window)

子窗口

window.dialogArguments.close()可以关闭

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧