Winfrom 多窗体使用代码关闭怎么实现 关闭 Close就可以ShowDialog()打开也可以然后 然后 然后 貌似没什么啊 就是Close和ShowDialog 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把每个子窗体的 handler 保存下来然后就是 close 和showdialog 最简单的办法就是用静态变量保存每个子窗体的 handler ,然后close 不是子窗体 ,就是三个普通的窗体之间相互调用,我好像不怎么会保存handler, ShowDialog();保存成功的时候让DialogResult=true;然后就会自动关闭的 if (Application.OpenForms["FormName"] != null) { Application.OpenForms["FormName"].Close(); } 可是怎么在C窗体保存成功后 返回到A窗体呢,C,B窗体怎么也同时关闭呢 成功了 谢谢了 sunny906 B,C窗体没操作完之前,还想切回A窗体么?如果有这样的需求,C窗体关闭同时也关闭B窗体就是不合理的.如果没有这样的需求那么在B窗体打开C窗体的formC.showdialog();后面写上this.Close();则C窗体关闭后B窗体自己就关闭了. Wpf的布局问题 SQL问题 进来看看 获取文件夹下所有文件信息的报错问题 MySQLDriverCS执行更新操作的问题 谁有采集器或爬虫的例子? C# .net 2.0 的输入法bug ? VS2005 中是否有MSComm 控件?我怎么找不到? 请问 用 C# 在不知道Excel列名的情况下,如何读取前三列的数据?? 系统背景界面 再发帖,水晶报表及子报表的数据绑定!最后100分!详细截图及代码! 谷歌GoAgent代理连接TFS C#做的Winform程序:改密码的功能。怎么能使密码一直为在程序运行中设置的秘密,而不是每次都是初始密码?
if (Application.OpenForms["FormName"] != null)
{
Application.OpenForms["FormName"].Close();
}
如果有这样的需求,C窗体关闭同时也关闭B窗体就是不合理的.
如果没有这样的需求
那么在B窗体打开C窗体的formC.showdialog();后面写上this.Close();
则C窗体关闭后B窗体自己就关闭了.