Control.SkinID プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コントロールに適用するスキンを取得または設定します。
public:
virtual property System::String ^ SkinID { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public virtual string SkinID { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SkinID : string with get, set
Public Overridable Property SkinID As String
プロパティ値
コントロールに適用するスキンの名前。 既定値は、Empty です。
- 属性
例外
スタイル シートが既に適用されています。
- または -
Page_PreInit
イベントが既に発生しています。
- または -
コントロールが既に Controls
コレクションに追加されました。
注釈
コントロールで使用できるスキンは、テーマ ディレクトリ内の 1 つ以上のスキン ファイルに含まれています。 プロパティは SkinID 、コントロールに適用するこれらのスキンのどれを指定します。 皮膚は特定のコントロールに固有です。異なる種類のコントロール間でスキン設定を共有することはできません。
プロパティを SkinID 設定しない場合、既定のスキンが定義されている場合、コントロールは既定のスキンを使用します。 たとえば、ID のないスキンがコントロールに対 Image して定義されている場合、そのスキンは、ID によってスキンを明示的に参照せず、テーマを無効にするように設定されていないすべての Image コントロールに適用されます。 ID を持つスキンがコントロールに対して Image 定義されている場合、そのスキンは、その ID に Image プロパティが設定されているコントロール SkinID にのみ適用されます。
テーマ ディレクトリ内のスキン ファイルに、指定された SkinID プロパティを持つスキンが含まれていない場合は、実行時に ArgumentException 例外がスローされます。
適用対象
こちらもご覧ください
.NET