次の方法で共有


方法: Windows フォームに Windows エクスプローラー スタイル インターフェイスを作成する

Windows エクスプローラーは、準備ができているため、アプリケーションの一般的なユーザー インターフェイスの選択肢です。

Windows エクスプローラーは、基本的に、TreeView コントロールと別のパネル上の ListView コントロールです。 パネルはスプリッターによってサイズ変更可能になります。 このコントロールの配置は、情報の表示と閲覧に非常に効果的です。

次の手順では、Windows エクスプローラーのようなフォームでコントロールを配置する方法を示します。 エクスプローラー アプリケーションのファイル参照機能を追加する方法は示されていません。

エクスプローラー スタイルの Windows フォームを作成するには

  1. 新しい Windows アプリケーション プロジェクトを作成します (ファイル新しいプロジェクトVisual C# または Visual Basicクラシック デスクトップWindows フォーム アプリケーション)。

  2. ツールボックスから:

    1. SplitContainer コントロールをフォーム上にドラッグします。

    2. TreeView コントロールを SplitterPanel1 にドラッグします (SplitContainer コントロールのパネルには Panel1とマークされています)。

    3. ListView コントロールを SplitterPanel2 (SplitContainer コントロールのパネルで Panel2とマークされた部分) にドラッグします。

  3. Ctrl キーを押しながら順番にクリックして、3 つのコントロールをすべて選択します。 SplitContainer コントロールを選択したら、パネルではなく分割バーをクリックします。

    手記

    [編集] メニューの [すべて選択] コマンドは使用しないでください。 その場合、次の手順で必要なプロパティは、プロパティ ウィンドウに表示されません。

  4. プロパティ ウィンドウで、Dock プロパティを Fillに設定します。

  5. F5 キーを押してアプリケーションを実行します。

    フォームには、Windows エクスプローラーと同様の 2 部構成のユーザー インターフェイスが表示されます。

    手記

    スプリッターをドラッグすると、パネル自体のサイズが変更されます。

関連項目