デバイス固有の構成
更新 : 2007 年 11 月
一般的な合成は便利な機能ですが、コントロールの内容をターゲット デバイスに基づいて構成することもできます。デバイス固有の構成にすると、いくつかの注目すべき方法を使用することができます。たとえば、あるデバイスの Image ASP.NET モバイル コントロールと、別のデバイスの Command モバイル コントロールのセットから ImageMap コントロールを構成できます。
デバイス固有のコードをコントロールの CreateChildControls メソッドに挿入することはできますが、このような方法はお勧めしません。その代わり、デバイス固有の構成を使用するときは、デバイス固有のコントロール アダプタを作成します。適切なメソッドをオーバーライドし、コントロール ツリーの適切な場所にコントロールを追加して、それぞれの種類のデバイスに対して新しいアダプタ クラスを作成できます。新しいデバイス アダプタを作成すると、コントロールに最低限の変更を加えて、新しいデバイスに対するコントロールの動作を簡単に変更することができます。