Control.SkinID Property


Возвращает или задает обложку, применяемую к элементу управления.Gets or sets the skin to apply to the control.

 virtual property System::String ^ SkinID { System::String ^ get(); void set(System::String ^ value); };
public virtual string SkinID { get; set; }
member this.SkinID : string with get, set
Public Overridable Property SkinID As String

Property Value


Имя обложки, применяемой к элементу управления.The name of the skin to apply to the control. Значение по умолчанию — Empty.The default is Empty.



Таблица стилей уже применена.The style sheet has already been applied.


Событие Page_PreInit уже произошло.The Page_PreInit event has already occurred.


Элемент управления уже добавлен в коллекцию Controls.The control was already added to the Controls collection.


Обложки, доступные для элемента управления, содержатся в одном или нескольких файлах обложки в каталоге темы.Skins available to a control are contained in one or more skin files in a theme directory. Свойство SkinID указывает, какие из этих обложек применяются к элементу управления.The SkinID property specifies which of these skins to apply to the control. Обложка относится к конкретному элементу управления; Параметры обложки нельзя совместно использовать между элементами управления разных типов.A skin is specific to a particular control; you cannot share skin settings between controls of different types.

Если свойство SkinID не задано, элемент управления использует обложку по умолчанию, если она определена.If you do not set the SkinID property, a control uses the default skin if one is defined. Например, если для элемента управления Image определена обложка без идентификатора, то эта обложка применяется ко всем элементам управления Image, которые явно не ссылаются на обложку по ИДЕНТИФИКАТОРу и не задаются для отключения тем.For example, if a skin without an ID is defined for an Image control, then that skin applies to all Image controls that do not explicitly reference a skin by ID and that are not set to disable themes. Если для элемента управления Image определена обложка с ИДЕНТИФИКАТОРом, то эта обложка применяется только к Image элементам управления, свойство SkinID которых имеет значение этого идентификатора.If a skin with an ID is defined for an Image control, then that skin applies only to Image controls whose SkinID property is set to that ID.

Если файлы обложки в каталоге темы не содержат обложку с указанным свойством SkinID, во время выполнения создается исключение ArgumentException.If the skin files in a theme directory do not contain a skin with the specified SkinID property, an ArgumentException exception is thrown at run time.

Applies to

See also