【发布时间】:2023-03-07 09:18:01
【问题描述】:
Form1 使用 Form2.ShowDialog() 打开 Form2。在 Form2 中打开了一个文件对话框。当文件浏览器关闭时,Form2 也关闭(因为我猜是触发了 DialogResult)
我似乎无法通过搜索找到解决方案,可能是因为我不确切知道要搜索什么。那么在没有 Form2 关闭的情况下实现这一目标的首选方法是什么?
【问题讨论】:
-
您使用哪个事件来打开 FileDialog()?如果您使用按钮单击事件,您是否检查过您的按钮是否将其 DialogResult 属性设置为某个值?
-
这不是默认行为。 Form2中打开文件对话框的代码是什么?
-
哦,按钮的DialogResult由于某种原因被设置为OK。现在感觉很糟糕,我在这上面浪费了这么多时间.. :) 谢谢你的帮助!