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

一个关于windowsform的有关问题。

2012-10-11 
一个关于windowsform的问题。。。FolderBrowserDialog对话框中,我点击取消按钮的时候,为什么要点击两次取消按

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

热点排行