读书人

一个关于windowsform的有关问题。

发布时间: 2012-10-11 10:16:10 作者: rapoo

一个关于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) 

读书人网 >C#

热点推荐