Windows フォーム Panel コントロールは、他のコントロールの識別可能なグループ化を提供するために使用されます。 通常、パネルを使用してフォームを関数別に分割します。 たとえば、どの夜間運送業者を使用するかなどの郵送オプションを指定する注文フォームがあるとします。 パネル内のすべてのオプションをグループ化すると、ユーザーは論理的な視覚的な手掛かりを得られます。 デザイン時にすべてのコントロールを簡単に移動できます。Panel コントロールを移動すると、そのコントロールに含まれるすべてのコントロールも移動します。 パネルでグループ化されたコントロールには、Controls プロパティを使用してアクセスできます。 このプロパティは Control インスタンスのコレクションを返します。そのため、通常、この方法で取得したコントロールを特定の型にキャストする必要があります。
パネルと GroupBox
Panel コントロールは、GroupBox コントロールに似ています。ただし、スクロール バーを使用できるのは Panel コントロールのみであり、GroupBox コントロールにのみキャプションが表示されます。
主要な特性
スクロール バーを表示するには、AutoScroll プロパティを true
に設定します。 また、BackColor、BackgroundImage、および BorderStyle プロパティを設定して、パネルの外観をカスタマイズすることもできます。
BackColor プロパティと BackgroundImage プロパティの詳細については、「方法: パネルの背景を設定する」を参照してください。
BorderStyle プロパティは、パネルを囲む線が目に見えない境界線 (None)、プレーンな線 (FixedSingle)、または影付きの線 (Fixed3D) のどれであるかを決定します。
こちらも参照ください
- Panel
- GroupBox コントロール
- 方法: デザイナー を使用して Windows フォーム パネル コントロールを使用してコントロールをグループ化する
- 方法: デザイナー を使用して Windows フォーム パネルの背景を設定する
.NET Desktop feedback