web-dev-qa-db-ja.com

FolderBrowserDialogの代替

C#でフォルダーを選択する代わりの方法はありますか?

最適には、OpenFileDialogを使用してフォルダーを選択するか、少なくともそれに類似したものを選択したいと思います。

14
NMunro

ここに OpenFileOrFolder ダイアログがあり、ここに別の FolderBrowserDialog 両方のオープンソースがあります。

8
Erre Efe

これが私のために働いたトリックです、それはSaveFileFolderを使用します

savefileDialogでフォルダパスを選択

Sqrsによる回答。

3
Sqrs

私があなたが望むかもしれないものに最も近いと思ったのはこれです:

http://www.codeproject.com/Articles/15059/C-File-Browser

これは、ダイアログ(フォーム)に配置できるコントロールです。ファイルやフォルダを選択できます。これが私の実装がどのように見えるかです:

enter image description here

1
Alex Mendez

Ookii Dialogsライブラリには、WindowsフォームおよびWPF用のフォルダーブラウザダイアログが実装されています。

enter image description here

Ookii.Dialogs.WinForms

https://github.com/caioproiete/ookii-dialogs-winforms


Ookii.Dialogs.Wpf

https://github.com/caioproiete/ookii-dialogs-wpf

1
Caio Proiete

試してみてください BetterFolderBrowserOpenFileDialogダイアログウィンドウを模倣した使いやすいフォルダブラウジングエクスペリエンスを提供することで、あなたが好むことを正確に実行します。また、コンポーネントとして機能するため、簡単に微調整することができます。デザインモードのプロパティ。それはかなりきちんとしていて、とても便利です。ぜひチェックしてみてください。

0
Willy Kimura