7

OpenFileDialogファイルまたはフォルダを選択するクラスを使用することは可能ですか? ファイルの選択のみを許可するように見えます。フォルダーを選択してから開くを選択すると、そのフォルダーに移動します。

これに使用できない場合、OpenFileDialog使用すべき別のオブジェクトはありますか?

編集:シナリオは、1つ...多くのファイルまたはフォルダーをアップロードできるツールを持っているということです。OpenFileDialogユーザーがファイル、フォルダー、またはそれらの組み合わせを選択できるようなダイアログを提供できるようにする必要があります。については知っていFolderBrowseDialogますが、それはこの場合の答えではありません。

4

6 に答える 6

5

これは私が探していた解決策です。この記事ではコードを提供し、私のニーズを満たすダイアログを作成する方法について説明します。

CodeProject:IShellBrowserの完全な実装

于 2008-09-25T06:37:31.667 に答える
2

はい、OpenFileDialogを使用してフォルダを選択できます。これは、それを行う方法を示したCodeProjectの記事です(http://www.codeproject.com/KB/dialog/OpenFileOrFolderDialog.aspx)。

于 2009-11-25T20:49:55.913 に答える
0

いいえ:OpenFileDialogはファイルを開くためだけのものです。とにかく、そのために使用できるFolderBrowserDialogがあります。

[編集]回答が速すぎた:質問者からの編集はその後でした。

于 2008-09-19T07:52:23.137 に答える
0

時間があれば、System.Windows.Forms.TreeViewクラスを使用して簡単に作成できます。各ノードにはチェックボックスを設定できるため、ツリービュー (onexpand) に入力すると、アップロードするファイル/ディレクトリをユーザーに選択させることができます。

これにより、ツリービューにディレクトリを設定する作業が開始されます。ツリービューにファイルを追加する作業もそれほど難しくありません。

http://www.java2s.com/Tutorial/VB/0280__GUI-Applications/FileTreeview.htm

于 2008-09-19T07:47:45.113 に答える
0

.NET での私の経験では、否定的で短い回答で申し訳ありませんが、ノーと言わざるを得ませんが、実際には存在しないと思います。

于 2008-09-19T07:34:19.920 に答える
0

Windows フォームと WPF のそれぞれにフォルダー ブラウザー ダイアログを実装しているOokii Dialogsライブラリを確認することをお勧めします。

Windows 10 の Ookii フォルダ ブラウザ ダイアログ

Ookii.Dialogs.Wpf

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


Ookii.Dialogs.WinForms

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

于 2018-10-20T21:31:55.603 に答える