有誰知道自定義System.Windows.Forms.FolderBrowserDialog的最簡單方法是什麼,因此可以使用樹中文本框中的文本輸入路徑。自定義瀏覽文件夾對話框以顯示路徑
我想要這個,所以很容易選擇未映射的UNC路徑。
看起來像這樣this KB有一些支持信息。
有誰知道自定義System.Windows.Forms.FolderBrowserDialog的最簡單方法是什麼,因此可以使用樹中文本框中的文本輸入路徑。自定義瀏覽文件夾對話框以顯示路徑
我想要這個,所以很容易選擇未映射的UNC路徑。
看起來像這樣this KB有一些支持信息。
就在這個週末,我需要這個。我看了看,但看不到它。基於知識庫文章和其他一些東西,我自己寫了它。在這裏你走了。 FolderBrowserDialogEx
完整的源代碼。自由。 MS-公共許可證。
代碼使用它:
var dlg1 = new Ionic.Utils.FolderBrowserDialogEx();
dlg1.Description = "Select a folder to extract to:";
dlg1.ShowNewFolderButton = true;
dlg1.ShowEditBox = true;
//dlg1.NewStyle = false;
dlg1.SelectedPath = txtExtractDirectory.Text;
dlg1.ShowFullPathInEditBox = true;
dlg1.RootFolder = System.Environment.SpecialFolder.MyComputer;
// Show the FolderBrowserDialog.
DialogResult result = dlg1.ShowDialog();
if (result == DialogResult.OK)
{
txtExtractDirectory.Text = dlg1.SelectedPath;
}
功能:顯示編輯框,顯示在編輯框中的完整路徑。可用於瀏覽打印機或計算機,以及文件+文件夾或僅文件夾。
在代碼項目folder browser下嘗試 - 這允許以多種方式自定義對話框。
也在social.msdn.microsoft.com有一個帖子,建議創建一個你自己的形式,甚至建議它的代碼。
+1我結束了同樣的工作...... http://code.google.com/p/videobrowser/source/browse/trunk/MediaBrowserConfig/FolderBrowser.cs – 2009-02-24 10:19:01