我想创建一个浏览(fileOpen 对话框)按钮来搜索我的本地驱动器,然后将所选路径写出到文本字段。
我正在使用 Visual Studio Express 2010
非常感谢任何帮助!
我想创建一个浏览(fileOpen 对话框)按钮来搜索我的本地驱动器,然后将所选路径写出到文本字段。
我正在使用 Visual Studio Express 2010
非常感谢任何帮助!
您可以使用文件打开对话框
成功的文件打开对话框返回所选文件的路径,然后您可以使用返回的路径并将其显示在标签上。
OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog() == true)
{
string filePath = ofd.FileName;
string safeFilePath = ofd.SafeFileName;
}
该字符串会将文件路径分配给标签。
假设您的解决方案是 WinForms,并且您的用户正在选择一个目录(我不确定如何解释您对路径的使用——文件的路径或目录的路径),FolderBrowserDialog可能比OpenFileDialog更合适,因为它允许您直接选择文件夹。
使用FolderBrowserDialog
,您可以将属性SelectedPath
(一个字符串)写入 TextBox 的.Text
属性。
如果您正在尝试确定特定文件的路径,那么OpenFileDialog
它将起作用。