【发布时间】:2010-10-14 10:09:26
【问题描述】:
让用户在 C# 中选择子目录的最佳方式是什么?
例如,一个允许用户组织他保存的所有 html 收据的应用程序。他很可能希望能够选择程序应该搜索保存的网页(收据)的根子目录。
复制:
【问题讨论】:
标签: c#
让用户在 C# 中选择子目录的最佳方式是什么?
例如,一个允许用户组织他保存的所有 html 收据的应用程序。他很可能希望能够选择程序应该搜索保存的网页(收据)的根子目录。
复制:
【问题讨论】:
标签: c#
Folder Browser Dialog 是要走的路。
如果要设置初始文件夹路径,可以将其添加到表单加载事件中:
// Sets "My Documents" as the initial folder path
string myDocsPath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
FolderBrowserDialog1.SelectedPath = myDocsPath;
【讨论】:
检查FolderBrowserDialog 类。
// ...
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
textBox1.Text = folderBrowserDialog1.SelectedPath;
}
【讨论】:
FolderBrowserDialog 可以很好地用于此目的。
【讨论】:
FolderBrowserDialog 有效,但提供的自定义很少。
如果您想要一个文本框,用户可以在其中输入路径have a look here
【讨论】:
无论你做什么,都不要使用FolderBrowserDialog。
开个玩笑。使用它。
【讨论】: