Control.SkinID Control.SkinID Control.SkinID Control.SkinID Property

Определение

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

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

Значение свойства

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

Исключения

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

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

- или --or- Элемент управления уже добавлен в коллекцию 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 управления, свойство которых имеет значение ID.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.

Применяется к

Дополнительно