ホームページ > バックエンド開発 > C++ > C# で FolderBrowserDialog を使用してフォルダーを簡単に選択する方法

C# で FolderBrowserDialog を使用してフォルダーを簡単に選択する方法

DDD
リリース: 2025-01-09 16:12:42
オリジナル
918 人が閲覧しました

How to Easily Select Folders in C# Using the FolderBrowserDialog?

OpenFileDialog コントロールを使用してフォルダーを選択します

GetOpenFileName 関数と OPENFILENAME 構造を使用してフォルダーを選択することもできますが、OpenFileDialog コントロールを使用すると、よりシンプルで使いやすい方法が提供されます。このコントロールは、ダイアログ テンプレートを管理する必要のない、専用のフォルダー選択インターフェイスを提供します。

FolderBrowserDialog クラスを使用する

OpenFileDialog を使用してフォルダーを選択するには、FolderBrowserDialog クラスの使用を検討してください。このクラスは、フォルダーを参照して選択するためのユーザーフレンドリーなインターフェイスを提供します。次のコード例は、その使用法を示しています。

using System.Windows.Forms;
using System.IO;

namespace FolderSelection {
    public class FolderSelect {
        public static void Main() {
            using (var fbd = new FolderBrowserDialog()) {
                DialogResult result = fbd.ShowDialog();

                if (result == DialogResult.OK && !string.IsNullOrWhiteSpace(fbd.SelectedPath)) {
                    string[] files = Directory.GetFiles(fbd.SelectedPath);

                    MessageBox.Show("找到的文件数量: " + files.Length, "提示");
                }
            }
        }
    }
}
ログイン後にコピー
WPF アプリケーションの要件

WPF アプリケーションで

クラスを使用する場合は、必ず次の参照を追加してください: FolderBrowserDialog

  • 引用System.Windows.Forms
  • 名前空間 (System.IO クラス用)Directory

クラスを使用すると、開発者は C# アプリケーションでフォルダーを簡単かつ効率的に選択できます。 FolderBrowserDialog

以上がC# で FolderBrowserDialog を使用してフォルダーを簡単に選択する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート