web-dev-qa-db-ja.com

WPFアプリケーションでFolderBrowserDialogを使用する

ユーザーがディレクトリにアクセスする必要があるWPFアプリケーションがあります。WindowsフォームをWPFに統合する方法について世界の終わりまで検索し、フォームコントロールをxamlに統合する方法に関するあらゆる種類の情報を見つけました。 、FolderBrowserDialogの統合...

私はベテランプログラマですが、.net(実際には2日目)が初めてであり、FolderBrowserDialogの名前/タイプが何であるかを判断できないため、これを実装するための良い情報を見つけることができないと思います。

助けてください。ありがとう、デビッド

ああ、私はC#とVisual Studio 2008を使用しています

34
david

System.Windows.Forms.dllへの参照を追加してから、 System.Windows.Forms.FolderBrowserDialog class を使用する必要があります。

using WinForms = System.Windows.Forms;を追加すると便利です。

66
SLaks

間違っていない場合は、 FolderBrowserDialog (名前の由来)を探しています:

var dialog = new System.Windows.Forms.FolderBrowserDialog();
System.Windows.Forms.DialogResult result = dialog.ShowDialog();

こちらもご覧くださいSO thread: ディレクトリダイアログを開く

19
BrokenGlass