C#点击按钮选择文件夹位置

private void button1_Click(object sender, EventArgs e)
{
FolderBrowserDialog P_File_Folder = new FolderBrowserDialog();
if (P_File_Folder.ShowDialog() == DialogResult.OK)
{
this.txtPlace.Text = P_File_Folder.SelectedPath;
}
}
点击按钮没有任何反应
百度到的很多写法都试过了 还是没反应
选择文件的按钮是可以使用的。
是那个程序的问题,我是下载下来修改的
我随便创建一个工程是可以用的

我试过你的程序,可以正常运行

 private void button1_Click(object sender, EventArgs e)

        {


            FolderBrowserDialog P_File_Folder = new FolderBrowserDialog();

            if (P_File_Folder.ShowDialog() == DialogResult.OK)

            {

                MessageBox.Show(P_File_Folder.SelectedPath);//选定目录后打印路径信息

            }

        }

追问

肯定不是代码的问题, 应该是一些设置问题
但是百度不到

追答

你是win7系统还是xp?

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-06-16
可能的原因:系统是64位,应用程序生成为ANY CPU
解决的途径:将应用程序生成改为X64或X86即可!追问

我试了 程序直接运行不了 一些引用和程序集用不了

追答

使用OpenFileDialog试试!

第2个回答  2019-07-12
你在main方法里加上:
this.button1.Click+=button1_Click
试试呢?我怀疑可能是你下载的designer不对

C#点击按钮选择文件夹位置
private void button1_Click(object sender, EventArgs e){ FolderBrowserDialog P_File_Folder = new FolderBrowserDialog();if (P_File_Folder.ShowDialog() == DialogResult.OK){ MessageBox.Show(P_File_Folder.SelectedPath);\/\/选定目录后打印路径信息 } } ...

C#点击按钮出现选择文件路径
OpenFileDialog open = new OpenFileDialog();if (open.ShowDialog() == DialogResult.OK) { textBox1.Text = "您选择的文件路径是:" + open.FileName;}效果展示:

C#怎么通过一个按钮Button,实现点击这个按钮可以打开一个文件或者文件夹...
string path1 = @"d:\\log.txt"; \/\/打开D盘下的log.txt文件System.Diagnostics.Process.Start(path1);string path2 = @"d:\\test"; \/\/调用资源管理器,打开D盘下的test文件夹System.Diagnostics.Process.Start("explorer",path2);在按钮点击事件里面写如上代码即可,文件或文件夹的路径记得修改...

C#中点击命令按钮,怎么弹出对话框,用来选取文件路径
\/\/选择文件 OpenFileDialog ofd = new OpenFileDialog();ofd.ShowDialog();MessageBox.Show(ofd.FileName);\/\/选择文件夹 FolderBrowserDialog fbd = new FolderBrowserDialog();fbd.ShowDialog();MessageBox.Show(fbd.SelectedPath);

VC#里怎样才能点击按钮后弹出选择文件对话框??
在VC#中,为了在点击按钮后弹出选择文件对话框并显示所选图片,首先需要在界面中添加一个显示图片的控件,如PictureBox,并在用于触发文件选择的按钮上绑定单击事件。创建一个名为openFile的OpenFileDialog实例,并设置其标题、过滤类型和初始目录,以便用户选择合适的图片类型并从其常用文件夹开始。事件处理...

C# Winform如何打开指定的文件夹?
1、首先新建一个项目,点击右侧第一行的windows窗体应用程序。2、弹出的对话框,点击button按钮添加一个按钮用来点击打开文件夹。3、在点击文本框,插入一个文本框到界面,如下图所示。4、然后双击第二步骤的按钮,进入当按钮点击所执行的代码输入下图代码。5、然后任意新建一个文本文档,在输入下图红框处...

C#Winform如何打开指定的文件夹?
在C#的Winform中,若想实现程序打开指定文件夹,可以遵循以下步骤进行操作。首先,创建一个新的Windows窗体项目。在设计界面时,点击右侧工具栏中的"Windows窗体应用程序"选项来启动。接着,为打开文件夹的功能添加交互元素,即点击一个button按钮。在按钮上右键单击,选择"添加",然后选择"按钮"。在界面上...

你好,C#怎样可以任意选择一个文件夹,并把这个文件夹及文件复制到另一...
调用CopyDirectory需要自己编码的,在按钮的click事件处理函数中写。想选择一个文件夹,可以使用FolderBrowserDialog来完成,例如:FolderBrowserDialog dialog = new FolderBrowserDialog();dialog.Description = "请选择文件路径";if (dialog.ShowDialog() == DialogResult.OK){ string foldPath = dialog....

c#,可以设置点击button 按钮,选择多个文件夹路径吗??
这个控件只能一次选择一个。除非你自己封装这个控件。

用C#怎样做打开的时候弹出对话框并选中一个路径的文件夹:
1.选取文件夹的 FolderBrowserDialog fbd = new FolderBrowserDialog();fbd.SelectedPath = "D:\\Test";if(fbd .ShowDialog() == DialogResult.OK){ this.textbox1.Text = fbd.SelectedPath;} 2.选取文件使用OpenFileDialog, 代码雷同

相似回答