2012-07-18 33 views
2

Form1打开Form2与Form2.ShowDialog()。内部Form2打开文件对话框。当文件浏览器关闭时,Form2也是关闭的(因为我猜对了一个DialogResult)当openFileDialog从第二个表格返回结果时,Modalform关闭

我似乎无法通过搜索找到解决方案,也许是因为我不确切知道要搜索什么。那么,如果没有Form2收盘,那么实现此目标的首选方式是什么?

+1

您使用哪个事件来打开FileDialog()?如果您使用按钮单击事件,您是否检查过您的按钮是否将其DialogResult属性设置为某些内容? – Steve

+0

这不是默认行为。在Form2中打开文件对话框的代码是什么? –

+1

哦,由于某种原因,按钮的DialogResult设置为OK。现在感觉很糟糕,我已经浪费了很多时间在这.. ..谢谢你的帮助! –

回答

4

显然这不是默认行为,因为我认为这是。 Form2中按钮的DialogResult属性确实将它的值设置为OK,这是我不知道的。设置这个没有解决这个简单的问题。感谢您的帮助:)

相关问题