簡體   English   中英

FolderBrowserDialog in wpf c#

[英]FolderBrowserDialog in wpf c#

我正在使用System.Windows; System.Windows.Controls; 所以我不能使用System.Windows.Forms; 因為有很多控件,如消息框和列表框......它們之間很常見,還有另一種解決方案可以在不使用System.Windows.Forms; 或者是否有任何獲取文件夾位置對話框?

您可以使用FolderBrowserDialog 要么明確地將命名空間放在 class 的前面...

System.Windows.Forms.FolderBrowserDialog browse = new System.Windows.Forms.FolderBrowserDialog();

...或為您的命名空間創建一個別名

Imports [ aliasname = ] namespace

我在 WPF 和 listBox 中使用 FolderBrowserDialog 時也遇到過這種情況。

因為我們使用的是WPF,所以我們需要添加winform組件“FolderBrowserDialog”。

  • 右鍵單擊項目名稱或引用,然后選擇“添加引用”
  • 選擇.Net 選項卡並瀏覽System.Windows.Forms

所以現在您可以在 WPF 中使用 FolderBrowserDialog。

private FolderBrowserDialog openFolder = new FolderBrowserDialog();

這是我博客上帖子的鏈接,其中包含圖像和簡短說明http://syumulnetwork.blogspot.com/2011/09/myth-self-note-5-c-wpf.html

有關示例代碼,請參閱我對Select 文件夾對話框 WPF的回答。 如果您需要文件夾瀏覽器,基本上Windows Presentation Foundation 4.5 Cookbook建議您使用適用於 Microsoft® .NET 框架的 Windows® API 代碼包

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM