Control.SkinID Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.