一个关于windowsform的问题。。。
FolderBrowserDialog对话框中,我点击取消按钮的时候,为什么要点击两次取消按钮才能退出对话框!!!!
c#Code
FolderBrowserDialog fbd = new FolderBrowserDialog();
fbd.Description = "选取加载的菜单步骤文件";
fbd.ShowNewFolderButton = false;
fbd.ShowDialog();
if (fbd.ShowDialog() == DialogResult.OK)
{
//测试用
MessageBox.Show(fbd.SelectedPath);
}
------解决方案-------------------- fbd.ShowDialog();
if (fbd.ShowDialog() == DialogResult.OK)
这不是调用了两次ShowDialog吗,当然显示两次了
------解决方案--------------------C# code
fbd.ShowDialog(); 把这行注掉
if (fbd.ShowDialog() == DialogResult.OK)