C#检查fileDialog是否选择了文件

时间:2014-08-31 17:57:51

标签: c# winforms openfiledialog

我在互联网上搜索,但我无法在我的问题上找到答案。我在C#和它的打开对话窗口上制作程序,以选择文件夹。如果文件夹被选中,一切都好,但如果我按下取消,我有错误。是否有一些bool,检查是否选择了文件?

2 个答案:

答案 0 :(得分:4)

当你打电话给#34; ShowDialog"它返回一个DialogResult

只需检查它是否正常或取消

DialogResult result =myDialog.ShowDialog();

if (result == DialogResult.OK)
{
//OK
}
else if (result == DialogResult.Cancel)
{
//User pressed cancel
}

答案 1 :(得分:0)

if (dialog.ShowDialog() != DialogResult.Cancel)
{
    // a file was selected
}
else
{
    // no file was selected
}