C#使用浏覽按鈕獲得文件路徑和文件夾路徑的方法。本站提示廣大學習愛好者:(C#使用浏覽按鈕獲得文件路徑和文件夾路徑的方法)文章只能為提供參考,不一定能成為您想要的結果。以下是C#使用浏覽按鈕獲得文件路徑和文件夾路徑的方法正文
作者:roucheng
這篇文章主要介紹了C#使用浏覽按鈕獲得文件路徑和文件夾路徑的方法,結合實例形式分析了C#浏覽器事件響應及文件操作相關技巧,需要的朋友可以參考下本文實例講述了C#使用浏覽按鈕獲得文件路徑和文件夾路徑的方法。分享給大家供大家參考,具體如下:
生成文件夾路徑
private void btnChoose_Click(object sender, EventArgs e) { using (OpenFileDialog dialog = new OpenFileDialog()) { dialog.Multiselect = true; if (dialog.ShowDialog() == DialogResult.OK) { try { this.tbFilePath.Text = dialog.FileName; } catch(Exception ex) { throw(ex); } } }
生成文件路徑
新建一個FolderDialog類(重載FolderNameEditor)
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms.Design; using System.Windows.Forms; namespace Common { class FolderDialog:FolderNameEditor { FolderBrowser fDialog = new FolderBrowser(); public FolderDialog(){ } public DialogResult DisplayDialog() { return DisplayDialog("請選擇一個文件夾"); } public DialogResult DisplayDialog(string description) { fDialog.Description = description; return fDialog.ShowDialog(); } public string Path { get { return fDialog.DirectoryPath; } } ~FolderDialog() { fDialog.Dispose(); } } }
浏覽按鈕下的事件
private void btnChoose_Click(object sender, EventArgs e) { FolderDialog fDialog = new FolderDialog(); fDialog.DisplayDialog(); this.tbfilePath.Text = fDialog.Path; }
更多關於C#相關內容感興趣的讀者可查看本站專題:《C#文件操作常用技巧匯總》、《C#遍歷算法與技巧總結》、《C#程序設計之線程使用技巧總結》、《C#操作Excel技巧總結》、《C#中XML文件操作技巧匯總》、《C#常見控件用法教程》、《WinForm控件用法總結》、《C#數據結構與算法教程》、《C#數組操作技巧總結》及《C#面向對象程序設計入門教程》
希望本文所述對大家C#程序設計有所幫助。