スタイル プロパティ

一部のコントロールは、色、フォントなど、コントロール内の要素の外観を個別に設定するためのスタイル プロパティをサポートしています。要素の外観を変更するには、適切なスタイル オブジェクトのプロパティを設定します。

<asp:control id="value" runat="server"> 
  
   <StyleObject property1="value"  
                property2="value"/> 
  
</asp:control>

解説

すべてのスタイル クラスは Style クラスから派生し、基本クラスで定義されているプロパティをサポートします。スタイル クラスは、そのクラスに固有の追加のプロパティも実装しています。

Web サーバー コントロールを宣言するときに、特定のスタイル オブジェクトのプロパティを指定します。そのためには、そのコントロールの開始タグと終了タグの間に、そのスタイル オブジェクトを表す要素 (<SelectedDayStyle> など) を入れ子にします。次に、その要素の中に個別のスタイル プロパティ (BackColor="Blue" など) のリストを指定します。

これらのプロパティの詳細については、System.Web.UI.WebControls.Style クラスとその派生クラスを参照してください。

使用例

Calendar Web サーバー コントロールで選択された日付の外観を設定するには、SelectedDayStyle タグのスタイル プロパティを設定します。コントロールで選択された日付の背景色を青、テキストを赤、フォントを Arial に指定する方法を次のコード例に示します。Font プロパティは、Calendar コントロールに属しており、TableItemStyle オブジェクトには属していない点に注意してください。

<asp:Calendar id="Calendar1"
     Font-Name="Arial" 
     runat="server">

   <SelectedDayStyle BackColor="Blue" 
                     ForeColor="Red"/>

</asp:Calendar>

参照

関連項目

Style

その他の技術情報

Web サーバー コントロール構文