Panel コントロールの概要
Panel コントロールは、コントロールをグループ化し、ASP.NET モバイル Web ページのコンテンツを整理するために使用します。コントロールをパネルにグループ化すると、実行時にコントロールを改ページ調整する方法についての情報を提供できます。アプリケーションは、可能な限り、パネル上のコントロールをすべて同じ画面上に改ページ調整します。また、コントロールを Panel コントロールにグループ化することで、アプリケーションは単一のコマンドでこのグループを非表示または表示にできます。
Panel コントロールは、Form コントロール内、他の Panel コントロール内、またはコントロールのテンプレート内に配置する必要があります。StyleSheet コントロール、DeviceSpecific コントロール、および Form を除き、他のすべてのコントロールは Form コントロールまたは Panel コントロール内に配置する必要があります。
他のコントロールにはない機能として、パネルには、パネル内の他のコントロール回りに表示するリテラル テキストを含められます。テキストの色を指定するには、ForeColor プロパティを設定します。テキストの書式を設定するには、Bold プロパティおよび Italic プロパティを使用します。パネル内のコントロールはパネルのスタイルを継承するので、コントロールのグループにスタイルを適用するには、Panel コントロールを使用すると便利です。
アプリケーションでは、Panel コントロールの外観を特定のデバイス向けにカスタマイズできます。パネルに DeviceSpecific コントロールをアタッチすると、Panel コントロールからデバイス フィルタを利用できるようになります。デバイス フィルタを使用すると、プロパティの値をオーバーライドし、コントロール テンプレートを使用できるようになります。
Panel コントロールは、データ バインディングをサポートすることで、アプリケーションが実行時に数多くのパネルのプロパティ値を設定できるようにします。