方法 : フォルダを参照する

更新 : 2007 年 11 月

組み込み FolderBrowserDialog コンポーネントを使用すると、ユーザーはフォルダを参照できるようになります。ダイアログ ボックスを表示するには、ShowDialog メソッドを使用します。ユーザーが [OK] ボタンをクリックしたかどうかは、DialogResult.OK フィールドを使用してチェックできます。

フォルダ参照ダイアログ ボックスを表示するには

  1. [ファイル] メニューの [新規作成] をポイントし、[プロジェクト] をクリックします。

    [新しいプロジェクト] ダイアログ ボックスが表示されます。

  2. [Windows フォーム アプリケーション] をクリックし、[OK] をクリックします。

  3. フォームに Label コントロールを追加します。既定の名前「Label1」を使用します。

  4. フォームに Button コントロールを追加し、[プロパティ] ウィンドウで次のプロパティを変更します。

    プロパティ

    Name

    folderPath

    Text

    Path

  5. [ツールボックス] の [ダイアログ] タブから FolderBrowserDialog コンポーネントをフォームにドラッグします。

    コンポーネント トレイに folderBrowserDialog1 が表示されます。

  6. ボタンをダブルクリックして、コード エディタで既定のイベント ハンドラを作成します。

  7. folderPath_Click イベント ハンドラに次のコードを追加します。このコードは、フォルダ参照ダイアログ ボックスを表示し、選択されたパスをラベルに表示します。

    if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
    {
        this.label1.Text = folderBrowserDialog1.SelectedPath;
    }
    
  8. F5 キーを押してコードを実行します。

  9. フォームが表示されたら、[Path] をクリックし、一覧でフォルダの 1 つをクリックし、[OK] をクリックします。

  10. 選択したパスがラベルに表示されることを確認します。

  11. アプリケーションを閉じます。

参照

概念

アプリケーションでの組み込みダイアログ ボックスの使用

ユーザー インターフェイスのデザイン (Visual C#)

その他の技術情報

ダイアログ ボックス (Visual C#)

Visual C# ガイド ツアー