Visual C#2008控件设置路径

时间:2010-04-18 19:59:17

标签: c# visual-studio

问候,

Visual C#2008中的哪个控件允许我设置路径并获取该路径的值。

例如: 我希望用户单击一个按钮,然后选择他/她将执行操作的路径,例如在选定路径中保存文件。

5 个答案:

答案 0 :(得分:3)

您想使用FolderBrowserDiaglog

var folderBrowserDiaglog = new FolderBrowserDiaglog();
if ( folderBrowserDiaglog.ShowDialog() == DialogResult.OK )
{
  string path = folderBrowserDiaglog.SelectedPath;
}

答案 1 :(得分:2)

我不是要重复,但其他答案似乎都不是你想要的。

有3个控件:FolderBrowserDialog,OpenFileDialog和SaveFileDialog。名字非常直观。你以同样的方式使用所有3。 Tanascius在他的帖子中有一个很好的例子。如果希望用户选择要查看的整个文件夹,则可以使用该文件夹对话框。如果您希望用户选择一个或多个要打开的文件,您将使用打开。保存与打开相同,但在保存文件时可以使用它。

希望这有帮助。

答案 2 :(得分:0)

假设Windows窗体,请尝试OpenFileDialog。所有常见的对话都来自CommonDialog,因此查看该类的后代也可能有所帮助。

答案 3 :(得分:0)

FolderBrowse对话框....

答案 4 :(得分:0)

SaveFileDialog(对于文件)或FolderBrowserDialog(对于文件夹)。位于工具箱的对话框选项卡中。