次の方法で共有


方法: Windows フォームにコントロールをドッキングする

コントロールをフォームの端にドッキングしたり、コントロールのコンテナー (フォームコントロールまたはコンテナー コントロール) にコントロールを埋め込んだりすることができます。 たとえば、Windows エクスプローラーは、ウィンドウの左側に TreeView コントロールをドッキングし、その ListView コントロールをウィンドウの右側にドッキングします。 表示されているすべての Windows フォーム コントロールの Dock プロパティを使用して、ドッキング モードを定義します。

手記

コントロールは逆 z オーダーでドッキングされます。

Dock プロパティは、AutoSize プロパティと対話します。 詳細については、「AutoSize プロパティの概要」を参照してください。

コントロールをドッキングするには

  1. Visual Studio で、ドッキングするコントロールを選択します。

  2. プロパティ ウィンドウで、Dock プロパティの右側にある矢印をクリックします。

    エディターが表示され、フォームの端と中心を表す一連のボックスが表示されます。

  3. コントロールをドッキングするフォームの端を表すボタンをクリックします。 コントロールのフォームまたはコンテナー コントロールの内容を入力するには、中央のボックスをクリックします。 ドッキングを無効にするには、[(なし) をクリックします。

    コントロールのサイズは、ドッキングされたエッジの境界に合わせて自動的に変更されます。

    手記

    継承されたコントロールをドッキングできるようにするには、Protectedの特性を持つ必要があります。 コントロールのアクセス レベルを変更するには、[プロパティ] ウィンドウでその 修飾子 プロパティを設定します。

参照