首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winform的openfiledialog 不能返回到它的parent控件,该怎么处理

2011-12-30 
winform的openfiledialog 不能返回到它的parent控件form1中调用form2.showdialog(this),在form2中有一个bu

winform的openfiledialog 不能返回到它的parent控件
form1中调用form2.showdialog(this),在form2中有一个button,按这个button 调用openfiledialog,然后把选择的文件名给一个textbox,可是当我按下openfiledialog的ok button后,form2就自动关闭了,返回到form1。这是问什么?

[解决办法]
没有遇到过这种情况。我猜,很可能的原因是openfiledialog.ShowDialog()的返回值是DialogResult.OK,你的代码可能写得有点问题,该窗体的返回值错误的使用了openfiledialog.ShowDialog()的返回值,这样窗口也是会关闭的

热点排行