c# - 打开文件对话框。 "Specify Directory Dialog"怎么样?

标签 c# directory openfiledialog

在文件路径字段中,我想捕获如下目录路径:

textbox1.Text = directory path

有人吗?

最佳答案

如果您希望用户选择文件夹,可以使用 FolderBrowserDialog 类。

http://msdn.microsoft.com/en-us/library/system.windows.forms.folderbrowserdialog.aspx

DialogResult result = folderBrowserDialog1.ShowDialog();
if (result.Equals(get_DialogResult().OK)) {
    textbox1.Text = folderBrowserDialog1.get_SelectedPath();
}

如果你只想从完整路径中获取目录,你可以这样做:

textbox1.Text = Path.GetDirectoryName(@"c:\windows\temp\myfile.txt");

这会将文本属性设置为“c:\windows\temp\”

关于c# - 打开文件对话框。 "Specify Directory Dialog"怎么样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/80820/

相关文章:

Java,如何在远程主机中创建新目录。

python 从目录树打印 .c 文件的路径名

.net - 在 .Net 中自定义 OpenFileDialog

c# - 列表框 WPF : change foreground color of SelectedItem and keep Material Design?

c# - WPF 应用程序的意外行为

c# - 使用 Async 和 Await 中断数据库调用(使用 Dapper)

amazon-web-services - 如何使用AWS s3或AWS s3api递归更改权限到文件夹

c# - 是否可以在末尾添加选定的文件而不是使用带有多选的 OpenFileDialog 开始?

c# - WPF 中的记事本,System.IO.File.ReadAllText

c# - 运算符 '==' 不能应用于类型 'method group' 和 'string' 的操作数