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

Definición

Obtiene o establece la máscara que se aplica al control.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

Valor de propiedad

Nombre de la máscara que se va a aplicar al control.The name of the skin to apply to the control. De manera predeterminada, es Empty.The default is Empty.

Excepciones

La hoja de estilos ya se ha aplicado.The style sheet has already been applied.

O bien-or- El evento Page_PreInit ya se ha producido.The Page_PreInit event has already occurred.

o bien-or- El control ya se ha agregado a la colección Controls.The control was already added to the Controls collection.

Comentarios

Las máscaras disponibles para un control están contenidas en uno o varios archivos de máscara en un directorio de temas.Skins available to a control are contained in one or more skin files in a theme directory. La SkinID propiedad especifica qué máscaras se van a aplicar al control.The SkinID property specifies which of these skins to apply to the control. Una máscara es específica de un control determinado; no se puede compartir la configuración de máscara entre controles de tipos diferentes.A skin is specific to a particular control; you cannot share skin settings between controls of different types.

Si no se establece la SkinID propiedad, un control usa la máscara predeterminada si se define una.If you do not set the SkinID property, a control uses the default skin if one is defined. Por ejemplo, si se define una máscara sin un identificador para un Image control, esa máscara se aplica a todos Image los controles que no hagan referencia explícitamente a una máscara por identificador y que no estén configurados para deshabilitar los temas.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. Si se define una máscara con un identificador para un Image control, esa máscara se aplica solo a Image los controles SkinID cuya propiedad está establecida en ese identificador.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.

Si los archivos de máscara de un directorio de tema no contienen una máscara con la SkinID propiedad especificada, ArgumentException se produce una excepción en tiempo de ejecución.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.

Se aplica a

Consulte también: