Control.SkinID Propiedad

Definición

Obtiene o establece la máscara que se aplica al 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; }
[<System.ComponentModel.Browsable(false)>]
member this.SkinID : string with get, set
Public Overridable Property SkinID As String

Valor de propiedad

Nombre de la máscara para aplicar al control. De manera predeterminada, es Empty.

Atributos

Excepciones

La hoja de estilos ya se ha aplicado.

o bien

El evento Page_PreInit ya se ha producido.

o bien

El control ya se ha agregado a la colección Controls.

Comentarios

Las máscaras disponibles para un control se encuentran en uno o varios archivos de máscara en un directorio de temas. La SkinID propiedad especifica cuál de estas máscaras se aplicará al control . Una piel es específica de un control determinado; no puede compartir la configuración de la máscara entre controles de diferentes tipos.

Si no establece la SkinID propiedad , un control usa la máscara predeterminada si se define una. Por ejemplo, si se define una máscara sin un identificador para un Image control, esa máscara se aplica a todos los Image controles que no hacen referencia explícitamente a una máscara por identificador y que no están establecidos para deshabilitar los temas. Si se define una máscara con un identificador para un Image control, esa máscara solo se aplica a Image los controles cuya SkinID propiedad se establece en ese identificador.

Si los archivos de máscara de un directorio de temas no contienen una máscara con la propiedad especificada SkinID , se produce una ArgumentException excepción en tiempo de ejecución.

Se aplica a

Consulte también