C# FolderBrowserDialog弹不出选择文件夹对话框

时间:2022-11-01 10:18:19
private void btn_Click(object sender, EventArgs e)
{
    FolderBrowserDialog Folder = new FolderBrowserDialog();
   if (Folder.ShowDialog() == DialogResult.OK)
   {   
   this.txtPlace.Text = Folder.SelectedPath;
    }
}
怎么回事啊

10 个解决方案

#1


看代码没有啥问题

#2


引用 1 楼 xian_wwq 的回复:
看代码没有啥问题


那是啥问题

#3


代码没问题;
楼主有没有用什么美化皮肤?
可能与对话框不兼容导致

#4


本帖最后由 net_lover 于 2014-08-09 19:10:52 编辑
你的程序是Winform程序还是Web程序?Web程序是不允许使用的

另外,你的事件绑定了吗

#5


除了4L说的问题,还有就是检查下有没有在Main上加上 [STAThread]

#6


加个断点看到没到显示那一步呗

#7


主窗口能出来吗?你要不直接从工具箱里直接把这个控件 拉到窗体上。然后再调用 他的showdialog方法。

#8


引用 3 楼 by_chance 的回复:
代码没问题;
楼主有没有用什么美化皮肤?
可能与对话框不兼容导致


用了IrisSkin2.dl,要怎么解决啊

#9


先把皮肤去了,看什么效果,确定是皮肤的原因,再想下面的办法,别做无用功

#10


各种猜测很累!直接上代码!!!!真相都在代码里,各种猜测没意思 C# FolderBrowserDialog弹不出选择文件夹对话框

#1


看代码没有啥问题

#2


引用 1 楼 xian_wwq 的回复:
看代码没有啥问题


那是啥问题

#3


代码没问题;
楼主有没有用什么美化皮肤?
可能与对话框不兼容导致

#4


本帖最后由 net_lover 于 2014-08-09 19:10:52 编辑
你的程序是Winform程序还是Web程序?Web程序是不允许使用的

另外,你的事件绑定了吗

#5


除了4L说的问题,还有就是检查下有没有在Main上加上 [STAThread]

#6


加个断点看到没到显示那一步呗

#7


主窗口能出来吗?你要不直接从工具箱里直接把这个控件 拉到窗体上。然后再调用 他的showdialog方法。

#8


引用 3 楼 by_chance 的回复:
代码没问题;
楼主有没有用什么美化皮肤?
可能与对话框不兼容导致


用了IrisSkin2.dl,要怎么解决啊

#9


先把皮肤去了,看什么效果,确定是皮肤的原因,再想下面的办法,别做无用功

#10


各种猜测很累!直接上代码!!!!真相都在代码里,各种猜测没意思 C# FolderBrowserDialog弹不出选择文件夹对话框