Visual Studio文件选择器

问题描述 投票:10回答:2

我是.NET和Visual Studio IDE的新手。如何在表单中添加允许用户浏览文件系统以选择特定文件的组件,然后该组件将允许我以编程方式将所选路径用作字符串变量?

c# .net visual-studio-2008
2个回答
16
投票

OpenFileDialog应该适合您的需求。您可能需要在将弹出对话框的页面上放置一个按钮(或其他一些可单击类型的UI元素)。然后,一旦用户选择了文件并单击“确定”,您将只检查选择了哪个文件的响应。


18
投票

这应该可以解决问题:

string path;
OpenFileDialog file = new OpenFileDialog();
if (file.ShowDialog() == DialogResult.OK)
{
    path = file.FileName;
}

字符串路径现在应包含选定的文件路径

**编辑:**如下面的评论中所述,OpenFileDialog是一次性的,因此应包装在using语句中。

© www.soinside.com 2019 - 2024. All rights reserved.