DesignerAutoFormat.Style プロパティ
アセンブリ: System.Design (system.design.dll 内)

DesignerAutoFormatStyle。

Style プロパティによって返されるオブジェクトは読み取り専用ですが、そこに含まれるそれぞれのプロパティを設定できます。たとえば、DesignerAutoFormatStyle オブジェクトの ForeColor プロパティまたは VerticalAlign プロパティを設定できます。

Style プロパティを使用して Web サーバー コントロールに書式を適用する方法を次のコード例に示します。
' Applies styles based on the Name of the AutoFormat Public Overrides Sub Apply(ByVal inLabel As Control) If TypeOf inLabel Is IndentLabel Then Dim ctl As IndentLabel = CType(inLabel, IndentLabel) ' Apply formatting according to the Name If Me.Name.Equals("MyClassic") Then ' For MyClassic, apply style elements directly to the control ctl.ForeColor = Color.Gray ctl.BackColor = Color.LightGray ctl.Font.Size = FontUnit.XSmall ctl.Font.Name = "Verdana,Geneva,Sans-Serif" ElseIf Me.Name.Equals("MyBright") Then ' For MyBright, apply style elements to the Style object Me.Style.ForeColor = Color.Maroon Me.Style.BackColor = Color.Yellow Me.Style.Font.Size = FontUnit.Medium ' Merge the AutoFormat style with the control's style ctl.MergeStyle(Me.Style) Else ' For the Default format, apply style elements to the control ctl.ForeColor = Color.Black ctl.BackColor = Color.Empty ctl.Font.Size = FontUnit.XSmall End If End If End Sub
// Applies styles based on the Name of the AutoFormat public override void Apply(Control inLabel) { if (inLabel is IndentLabel) { IndentLabel ctl = (IndentLabel)inLabel; // Apply formatting according to the Name if (this.Name == "MyClassic") { // For MyClassic, apply style elements directly to the control ctl.ForeColor = Color.Gray; ctl.BackColor = Color.LightGray; ctl.Font.Size = FontUnit.XSmall; ctl.Font.Name = "Verdana,Geneva,Sans-Serif"; } else if (this.Name == "MyBright") { // For MyBright, apply style elements to the Style property this.Style.ForeColor = Color.Maroon; this.Style.BackColor = Color.Yellow; this.Style.Font.Size = FontUnit.Medium; // Merge the AutoFormat style with the control's style ctl.MergeStyle(this.Style); } else { // For the Default format, apply style elements to the control ctl.ForeColor = Color.Black; ctl.BackColor = Color.Empty; ctl.Font.Size = FontUnit.XSmall; } } }


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DesignerAutoFormatStyle イベント
DesignerAutoFormatStyle クラス
アセンブリ: System.Design (system.design.dll 内)


DesignerAutoFormatStyle クラスは、Web サーバー コントロールの外観を制御するプロパティをカプセル化して、デザイン時のオート フォーマットを実現します。コントロールの背景色、フォントの色、および垂直方向の配置を指定するには、BackColor プロパティ、ForeColor プロパティ、および VerticalAlign プロパティをそれぞれ設定します。

System.MarshalByRefObject
System.ComponentModel.Component
System.Web.UI.WebControls.Style
System.Web.UI.Design.DesignerAutoFormatStyle


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DesignerAutoFormatStyle コンストラクタ
アセンブリ: System.Design (system.design.dll 内)



Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


DesignerAutoFormatStyle プロパティ

名前 | 説明 | |
---|---|---|
![]() | BackColor | Web サーバー コントロールの背景色を取得または設定します。 ( Style から継承されます。) |
![]() | BorderColor | Web サーバー コントロールの境界線の色を取得または設定します。 ( Style から継承されます。) |
![]() | BorderStyle | Web サーバー コントロールの境界線スタイルを取得または設定します。 ( Style から継承されます。) |
![]() | BorderWidth | Web サーバー コントロールの境界線の幅を取得または設定します。 ( Style から継承されます。) |
![]() | Container | Component を格納している IContainer を取得します。 ( Component から継承されます。) |
![]() | CssClass | クライアントで Web サーバー コントロールによって表示されるカスケード スタイル シート (CSS: Cascading Style Sheet) クラスを取得または設定します。 ( Style から継承されます。) |
![]() | Font | Web サーバー コントロールに関連付けられたフォント プロパティを取得します。 ( Style から継承されます。) |
![]() | ForeColor | Web サーバー コントロールの前景色 (通常はテキストの色) を取得または設定します。 ( Style から継承されます。) |
![]() | Height | Web サーバー コントロールの高さを取得または設定します。 ( Style から継承されます。) |
![]() | IsEmpty | 保護されているプロパティ。スタイル要素が状態バッグで定義されているかどうかを示す値を取得します。 ( Style から継承されます。) |
![]() | RegisteredCssClass | コントロールに登録されているカスケード スタイル シート (CSS) を取得します。 ( Style から継承されます。) |
![]() | Site | Component の ISite を取得または設定します。 ( Component から継承されます。) |
![]() | VerticalAlign | 関連付けられているコントロールの内容の垂直方向の配置を取得または設定します。 |
![]() | Width | Web サーバー コントロールの幅を取得または設定します。 ( Style から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CanRaiseEvents | コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。 ( Component から継承されます。) |
![]() | DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。 ( Component から継承されます。) |
![]() | Events | Component に結び付けられているイベント ハンドラのリストを取得します。 ( Component から継承されます。) |
![]() | IsTrackingViewState | スタイル要素が状態バッグで定義されているかどうかを示す値を返します。 ( Style から継承されます。) |
![]() | ViewState | スタイル要素を保持している状態バックを取得します。 ( Style から継承されます。) |

DesignerAutoFormatStyle メソッド


名前 | 説明 | |
---|---|---|
![]() | Dispose | オーバーロードされます。 Component によって使用されているリソースを解放します。 ( Component から継承されます。) |
![]() | FillStyleAttributes | 指定されたオブジェクトのスタイル プロパティを System.Web.UI.CssStyleCollection オブジェクトに追加します。 ( Style から継承されます。) |
![]() | Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 ( Component から継承されます。) |
![]() | GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 ( Component から継承されます。) |
![]() | LoadViewState | 以前に保存した状態を読み込みます。 ( Style から継承されます。) |
![]() | MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
![]() | SaveViewState | 保護されているメソッド。TrackViewState メソッドの呼び出し後に変更された状態をすべて保存します。 ( Style から継承されます。) |
![]() | SetBit | 保護されている内部メソッド。状態バッグに格納されているスタイル プロパティを示す内部ビットマスク フィールドを設定します。 ( Style から継承されます。) |
![]() | TrackViewState | 保護されているメソッド。状態変化の追跡の開始位置をコントロールにマークします。"マーク" の後で加えられた変更はすべて追跡され、コントロールのビューステートの一部として保存されます。 ( Style から継承されます。) |

DesignerAutoFormatStyle メンバ
DesignerAutoFormat オブジェクトのスタイルを表します。このクラスは、主にコントロールの開発者によって使用されます。
DesignerAutoFormatStyle データ型で公開されるメンバを以下の表に示します。


名前 | 説明 | |
---|---|---|
![]() | BackColor | Web サーバー コントロールの背景色を取得または設定します。(Style から継承されます。) |
![]() | BorderColor | Web サーバー コントロールの境界線の色を取得または設定します。(Style から継承されます。) |
![]() | BorderStyle | Web サーバー コントロールの境界線スタイルを取得または設定します。(Style から継承されます。) |
![]() | BorderWidth | Web サーバー コントロールの境界線の幅を取得または設定します。(Style から継承されます。) |
![]() | Container | Component を格納している IContainer を取得します。(Component から継承されます。) |
![]() | CssClass | クライアントで Web サーバー コントロールによって表示されるカスケード スタイル シート (CSS: Cascading Style Sheet) クラスを取得または設定します。(Style から継承されます。) |
![]() | Font | Web サーバー コントロールに関連付けられたフォント プロパティを取得します。(Style から継承されます。) |
![]() | ForeColor | Web サーバー コントロールの前景色 (通常はテキストの色) を取得または設定します。(Style から継承されます。) |
![]() | Height | Web サーバー コントロールの高さを取得または設定します。(Style から継承されます。) |
![]() | IsEmpty | 保護されているプロパティ。スタイル要素が状態バッグで定義されているかどうかを示す値を取得します。(Style から継承されます。) |
![]() | RegisteredCssClass | コントロールに登録されているカスケード スタイル シート (CSS) を取得します。(Style から継承されます。) |
![]() | Site | Component の ISite を取得または設定します。(Component から継承されます。) |
![]() | VerticalAlign | 関連付けられているコントロールの内容の垂直方向の配置を取得または設定します。 |
![]() | Width | Web サーバー コントロールの幅を取得または設定します。(Style から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | CanRaiseEvents | コンポーネントがイベントを発生させることがきるかどうかを示す値を取得します。(Component から継承されます。) |
![]() | DesignMode | Component が現在デザイン モードかどうかを示す値を取得します。(Component から継承されます。) |
![]() | Events | Component に結び付けられているイベント ハンドラのリストを取得します。(Component から継承されます。) |
![]() | IsTrackingViewState | スタイル要素が状態バッグで定義されているかどうかを示す値を返します。(Style から継承されます。) |
![]() | ViewState | スタイル要素を保持している状態バックを取得します。(Style から継承されます。) |


名前 | 説明 | |
---|---|---|
![]() | Dispose | オーバーロードされます。 Component によって使用されているリソースを解放します。 (Component から継承されます。) |
![]() | FillStyleAttributes | 指定されたオブジェクトのスタイル プロパティを System.Web.UI.CssStyleCollection オブジェクトに追加します。 (Style から継承されます。) |
![]() | Finalize | Component がガベージ コレクションによってクリアされる前に、アンマネージ リソースを解放し、その他のクリーンアップ操作を実行します。 (Component から継承されます。) |
![]() | GetService | Component またはその Container で提供されるサービスを表すオブジェクトを返します。 (Component から継承されます。) |
![]() | LoadViewState | 以前に保存した状態を読み込みます。 (Style から継承されます。) |
![]() | MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
![]() | SaveViewState | 保護されているメソッド。TrackViewState メソッドの呼び出し後に変更された状態をすべて保存します。 (Style から継承されます。) |
![]() | SetBit | 保護されている内部メソッド。状態バッグに格納されているスタイル プロパティを示す内部ビットマスク フィールドを設定します。 (Style から継承されます。) |
![]() | TrackViewState | 保護されているメソッド。状態変化の追跡の開始位置をコントロールにマークします。"マーク" の後で加えられた変更はすべて追跡され、コントロールのビューステートの一部として保存されます。 (Style から継承されます。) |


Weblioに収録されているすべての辞書からDesignerAutoFormatStyleを検索する場合は、下記のリンクをクリックしてください。

- DesignerAutoFormatStyleのページへのリンク