创建一个“打开文件”对话框按钮和写入文本框
我想创建一个浏览(文件打开对话框)按钮来搜索我的本地驱动器,然后将所选路径写入文本字段。
我正在使用 Visual Studio Express 2010
非常感谢任何帮助!
I am wanting to create a browse (fileOpen Dialog) button to search my local drive and then write out the selected path to a text field.
I am using Visual Studio Express 2010
Any help much appreciated!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用文件打开对话框
成功时的文件打开对话框返回所选文件的路径,
然后您可以使用返回的路径并将其显示在标签上。
该字符串将包含文件路径
将其分配给标签。
You can use the file open dialog
The file open dialog on success returns the path of the file which is selected,
you can then use the returned path and show it on the label.
The string will have the file path
assign it to the label.
假设您的解决方案是 WinForms,并且您的用户正在选择一个目录(我不确定如何解释您对路径的使用——文件的路径或目录的路径),则 FolderBrowserDialog 可能比 OpenFileDialog,因为它允许您直接选择文件夹。
使用
FolderBrowserDialog
,您可以将SelectedPath
属性(一个字符串)写入 TextBox 的.Text
属性。如果您尝试确定特定文件的路径,则
OpenFileDialog
将起作用。Assuming your solution is WinForms, and your user is selecting a directory (I'm not sure how to interpret your use of path -- the file's path or a path to a directory), a FolderBrowserDialog might be more appropriate than a OpenFileDialog, as it allows you to choose the folder directly.
Using the
FolderBrowserDialog
, you can write theSelectedPath
propery, which is a string, to your TextBox's.Text
property.If you are trying to determine the path of a specific file, then the
OpenFileDialog
will work.