生活随笔
收集整理的這篇文章主要介紹了
FolderBrowserDialog(文件夹浏览对话框)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.選擇數(shù)據(jù)庫目錄,在此處不需要新建文件夾,因此屏蔽新建文件夾按鈕。
?
C#代碼
?
?????????FolderBrowserDialog?df?=?new?FolderBrowserDialog(); ???????//設置文件瀏覽對話框上的描述內(nèi)容 ????????????df.Description?=?"選擇所有數(shù)據(jù)庫文件所在根目錄地址"; ???????//不顯示對話框下方的創(chuàng)建新文件夾按鈕 ????????????df.ShowNewFolderButton?=?false; ???????/* ?判斷是否已直接輸入文件夾目錄地址,如果存在則將此值賦于對話框的已選地址,這樣就可以讓對話框顯示您上次選擇或添加的目錄地址了。 ????*/????????????if?(tBoxDbRoot.Text?!=?"") ????????????{ ????????????????df.SelectedPath?=?tBoxDbRoot.Text; ????????????}?????????????else????????????{ ????????????????df.RootFolder?=?Environment.SpecialFolder.MyComputer;//指定對話框默認顯示的根目錄地址?注意RootFolder的接收數(shù)據(jù)類型 ????????????} ?????//顯示文件夾對話框,并返回對話框處理結果數(shù)值 ????????????DialogResult?result?=?df.ShowDialog(); ????????????if?(result?==?DialogResult.OK)?//另外一種判斷辦法?if?(df.ShowDialog(this)?==?DialogResult.OK) ????????????{ ??//將中的數(shù)據(jù)庫目錄地址賦于類全局變量數(shù)據(jù)庫根目錄 ????????????????string?folderPath?=?df.SelectedPath; ????????????????if?(folderPath?!=?"") ????????????????{ ????????????????????tBoxDbRoot.Text?=?folderPath; ????????????????????Cls_dbRootPath?=?tBoxDbRoot.Text; ????????????????} ????????????}???
?
???? 2.選擇數(shù)據(jù)庫備份目錄或創(chuàng)建新的數(shù)據(jù)庫備份目錄
C#代碼
?
??????????????FolderBrowserDialog?bakFolder?=?new?FolderBrowserDialog(); ????????????????bakFolder.Description?=?"選擇所有數(shù)據(jù)庫文件備份目錄"; ??//這里沒有設計?bakFolder.ShowNewFolderButton是因為默認些按鈕是顯示的。 ????????????????if?(Cls_dbBackRootPath?!=?"") ????????????????{ ????????????????????bakFolder.SelectedPath?=?Cls_dbBackRootPath; ????????????????} ????????????????else????????????????{ ????????????????????bakFolder.RootFolder?=?Environment.SpecialFolder.MyComputer; ????????????????} ????????????????if?(bakFolder.ShowDialog(this)?==?DialogResult.OK) ????????????????{ ????????????????????Cls_dbBackRootPath?=?bakFolder.SelectedPath; ??????//這里省略了開始處理執(zhí)行數(shù)據(jù)庫備份的代碼... ??} ?
轉(zhuǎn)載于:https://www.cnblogs.com/sidely/p/FolderBrowserDialog.html
總結
以上是生活随笔為你收集整理的FolderBrowserDialog(文件夹浏览对话框)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。