次の方法で共有


パネル

更新 : 2007 年 11 月

Panel コントロールは、他のコントロールを整理するためのグループ化機構として Form コントロール内に含めることができる ASP.NET モバイル コントロールです。パネルは次のような目的で使用します。

  • コントロール グループ用のスタイルとフローを定義し、複数のコントロールをセットとして視覚的にまとめます。パネルはスタイルの継承にも使用できるため、パネル内の子コントロールはパネルのスタイルを継承できます。詳細については、「スタイル」を参照してください。

  • コントロールのセットの表示/非表示、有効化/無効化を行います。

  • ダイナミック コントロールのコンテナを作成します。

  • 画面上でコントロールをグループ化する方法についての情報を ASP.NET に提供します。フォームを改ページ調整する場合は、ASP.NET が、同じ画面上の 1 つのパネルにすべてのコントロールを保持します。

パネルは、フォームとは異なり、アプリケーションのジャンプ先としては利用できません。パネルは、アプリケーションとのやり取りで使用する独立した単位ではありません。したがって、ASP.NET は、複数のパネルを 1 つの画面で同時に使用したり、ターゲット デバイスの許容範囲内で、パネルのレベルをいくらでも深くしたりできます。

sf0yyxw9.alert_note(ja-jp,VS.90).gifメモ :

OnInit メソッドでは、コントロールのテンプレート UI が構築されます。このため、OnInit の実行時に Controls コレクションにコントロールを追加する Panel を継承するコントロールは、コントロールの追加前ではなく、コントロールの追加後に base.OnInit を呼び出す必要があります。

参照

概念

Panel コントロールの概要

Form コントロールの概要

ページ

改ページ調整

スタイル

その他の技術情報

ASP.NET モバイル コントロールのデザインとレンダリングについてのコンセプト

アプリケーション開発者ガイド