PlaceHolder.EnableTheming プロパティ

定義

テーマがこのコントロールに適用されるかどうかを示す値を取得または設定します。

public:
 virtual property bool EnableTheming { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(true)]
public override bool EnableTheming { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.EnableTheming : bool with get, set
Public Overrides Property EnableTheming As Boolean

プロパティ値

テーマを使用する場合は true。それ以外の場合は false。 既定値は、false です。

属性

注釈

プロパティは EnableTheming 、コントロールに対 PlaceHolder してテーマが有効になっているかどうかを示します。 プロパティは EnableTheming 、そのコレクションに含まれる Control.Controls コントロールに対してテーマが有効になっているかどうかにも影響します。 プロパティが EnableTheming の場合、 trueアプリケーションのテーマ ディレクトリで、適用するコントロール スキンが検索されます。 テーマ ディレクトリに特定のコントロールのスキンが存在しない場合、スキンは適用されません。

プロパティが の EnableTheming 場合、 falseテーマ ディレクトリは検索されず、プロパティの SkinID 内容は使用されません。

テーマは、ページ、コンテナー、またはコントロール レベルで有効にすることができます。 テーマがページ レベルまたはコンテナー レベルで無効になっている場合、ページまたはコンテナーに含まれるすべてのコントロールでテーマが無効になります。

プロパティと プロパティがEnableThemingEnableTheming異なる可能性があります。 たとえば、コントロールを含む がPageテーマを無効にしている場合、 プロパティが EnableTheming の間に コントロールの プロパティfalseEnableTheming 指定trueできます。 テーマはページ レベルで無効になっているため、テーマはコントロールに PlaceHolder 適用されません。

適用対象

こちらもご覧ください