2

我怎样才能做到这一点?

我希望用户单击一个按钮,然后弹出一个小窗口,让我最终用户导航到 X 文件夹。然后我需要将文件夹的位置保存到一个字符串变量中。

任何帮助,StackOverflow 的明智圣人?

4

3 回答 3

2
    using (FolderBrowserDialog dlg = new FolderBrowserDialog())
    {
        if (dlg.ShowDialog(this) == DialogResult.OK)
        {
            string s = dlg.SelectedPath;
        }
    }

this如果您还没有在 winform 中,请删除)

于 2009-08-16T00:40:54.570 回答
1

如果您使用的是 Winforms,则可以使用FolderBrowserDialog 控件。用户选择的路径将在 SelectedPath 属性中。

于 2009-08-16T00:40:54.290 回答
1
string path = null;
FolderBrowserDialog dlg = new ();
if (dlg.ShowDialog() == DialogResult.OK)
{
    path = dlg.SelectedPath;
}
于 2009-08-16T00:43:13.900 回答