DesignerAutoFormatStyleとは? わかりやすく解説

DesignerAutoFormat.Style プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

関連付けられたコントロールデザインプレビュー表示するために DesignerAutoFormat オブジェクト使用する DesignerAutoFormatStyle オブジェクト取得します

名前空間: System.Web.UI.Design
アセンブリ: System.Design (system.design.dll 内)
構文構文

Public ReadOnly Property
 Style As DesignerAutoFormatStyle
Dim instance As DesignerAutoFormat
Dim value As DesignerAutoFormatStyle

value = instance.Style
public DesignerAutoFormatStyle Style { get;
 }
public:
property DesignerAutoFormatStyle^ Style {
    DesignerAutoFormatStyle^ get ();
}
/** @property */
public DesignerAutoFormatStyle get_Style ()
public function get Style
 () : DesignerAutoFormatStyle

プロパティ
DesignerAutoFormatStyle

解説解説
使用例使用例

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;
        }
    }
}
.NET Framework のセキュリティ.NET Frameworkセキュリティ
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DesignerAutoFormat クラス
DesignerAutoFormat メンバ
System.Web.UI.Design 名前空間
DesignerAutoFormat クラス
DesignerAutoFormatStyle
その他の技術情報
Web フォームデザインサポート

DesignerAutoFormatStyle イベント


パブリック イベントパブリック イベント

参照参照

関連項目

DesignerAutoFormatStyle クラス
System.Web.UI.Design 名前空間
DesignerAutoFormat クラス
DesignerAutoFormatStyle.VerticalAlign プロパティ
DesignerAutoFormatCollection クラス

その他の技術情報

Web フォームデザインサポート

DesignerAutoFormatStyle クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

DesignerAutoFormat オブジェクトスタイル表します。このクラスは、主にコントロール開発者によって使用されます。

名前空間: System.Web.UI.Design
アセンブリ: System.Design (system.design.dll 内)
構文構文

Public Class DesignerAutoFormatStyle
    Inherits Style
Dim instance As DesignerAutoFormatStyle
public class DesignerAutoFormatStyle : Style
public ref class DesignerAutoFormatStyle :
 public Style
public class DesignerAutoFormatStyle extends
 Style
public class DesignerAutoFormatStyle extends
 Style
解説解説
継承階層継承階層
System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Web.UI.WebControls.Style
        System.Web.UI.Design.DesignerAutoFormatStyle
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DesignerAutoFormatStyle メンバ
System.Web.UI.Design 名前空間
DesignerAutoFormat クラス
VerticalAlign
DesignerAutoFormatCollection クラス
その他の技術情報
Web フォームデザインサポート

DesignerAutoFormatStyle コンストラクタ


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 から継承されます。)
プロテクト プロパティプロテクト プロパティ
参照参照

関連項目

DesignerAutoFormatStyle クラス
System.Web.UI.Design 名前空間
DesignerAutoFormat クラス
VerticalAlign
DesignerAutoFormatCollection クラス

その他の技術情報

Web フォームデザインサポート

DesignerAutoFormatStyle メソッド


パブリック メソッドパブリック メソッド

( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AddAttributesToRender  オーバーロードされます指定した System.Web.UI.HtmlTextWriter に表示する必要のある HTML 属性およびスタイル追加します。このメソッドは、主にコントロール開発者によって使用されます。 ( Style から継承されます。)
パブリック メソッド CopyFrom  指定した Styleスタイル プロパティをこのメソッド呼び出し元である Style クラスインスタンス複製します。 ( Style から継承されます。)
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成必要な情報をすべて格納しているオブジェクト作成します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド Dispose  オーバーロードされますComponent によって使用されているリソース解放します。 ( Component から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 ( Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 ( Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する現在の有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド GetStyleAttributes  指定された System.Web.UI.IUrlResolutionService 実装オブジェクトの System.Web.UI.CssStyleCollection オブジェクト取得します。 ( Style から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 ( Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する有効期間サービス オブジェクト取得します。 ( MarshalByRefObject から継承されます。)
パブリック メソッド MergeWith  指定した Styleスタイル プロパティをこのメソッド呼び出し元である Style クラスインスタンス結合します。 ( Style から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 ( Object から継承されます。)
パブリック メソッド Reset  定義されスタイル要素を状態バッグから削除します。 ( Style から継承されます。)
パブリック メソッド SetDirty  Styleマーク付けて、その状態がビューステート記録されるようにします。 ( Style から継承されます。)
パブリック メソッド ToString  Component の名前を格納している String返します (存在する場合)。このメソッドオーバーライドできません。 ( Component から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド 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 クラス
System.Web.UI.Design 名前空間
DesignerAutoFormat クラス
VerticalAlign
DesignerAutoFormatCollection クラス

その他の技術情報

Web フォームデザインサポート

DesignerAutoFormatStyle メンバ

DesignerAutoFormat オブジェクトスタイル表します。このクラスは、主にコントロール開発者によって使用されます。

DesignerAutoFormatStyle データ型公開されるメンバを以下の表に示します


パブリック コンストラクタパブリック コンストラクタ
  名前 説明
パブリック メソッド DesignerAutoFormatStyle 既定値使用して 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 から継承されます。)
プロテクト プロパティプロテクト プロパティ
パブリック メソッドパブリック メソッド
( プロテクト メソッド参照)
  名前 説明
パブリック メソッド AddAttributesToRender  オーバーロードされます指定した System.Web.UI.HtmlTextWriter に表示する必要のある HTML 属性およびスタイル追加します。このメソッドは、主にコントロール開発者によって使用されます。 (Style から継承されます。)
パブリック メソッド CopyFrom  指定した Styleスタイル プロパティをこのメソッド呼び出し元である Style クラスインスタンス複製します。 (Style から継承されます。)
パブリック メソッド CreateObjRef  リモート オブジェクトとの通信使用するプロキシ生成必要な情報をすべて格納しているオブジェクト作成します。 (MarshalByRefObject から継承されます。)
パブリック メソッド Dispose  オーバーロードされますComponent によって使用されているリソース解放します。 (Component から継承されます。)
パブリック メソッド Equals  オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode  特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。)
パブリック メソッド GetLifetimeService  対象インスタンス有効期間ポリシー制御する現在の有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド GetStyleAttributes  指定された System.Web.UI.IUrlResolutionService 実装オブジェクトの System.Web.UI.CssStyleCollection オブジェクト取得します。 (Style から継承されます。)
パブリック メソッド GetType  現在のインスタンスType取得します。 (Object から継承されます。)
パブリック メソッド InitializeLifetimeService  対象インスタンス有効期間ポリシー制御する有効期間サービス オブジェクト取得します。 (MarshalByRefObject から継承されます。)
パブリック メソッド MergeWith  指定した Styleスタイル プロパティをこのメソッド呼び出し元である Style クラスインスタンス結合します。 (Style から継承されます。)
パブリック メソッド ReferenceEquals  指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。)
パブリック メソッド Reset  定義されスタイル要素を状態バッグから削除します。 (Style から継承されます。)
パブリック メソッド SetDirty  Styleマーク付けて、その状態がビューステート記録されるようにします。 (Style から継承されます。)
パブリック メソッド ToString  Component の名前を格納している String返します (存在する場合)。このメソッドオーバーライドできません。 (Component から継承されます。)
プロテクト メソッドプロテクト メソッド
  名前 説明
プロテクト メソッド 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 クラス
System.Web.UI.Design 名前空間
DesignerAutoFormat クラス
VerticalAlign
DesignerAutoFormatCollection クラス

その他の技術情報

Web フォームデザインサポート


このページでは「.NET Framework クラス ライブラリ リファレンス」からDesignerAutoFormatStyleを検索した結果を表示しています。
Weblioに収録されているすべての辞書からDesignerAutoFormatStyleを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からDesignerAutoFormatStyle を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「DesignerAutoFormatStyle」の関連用語

DesignerAutoFormatStyleのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DesignerAutoFormatStyleのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS