Control.SkinID Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou fixa a pele para aplicar no controlo.
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 Propriedade
O nome da pele a aplicar no controlo. A predefinição é Empty.
- Atributos
Exceções
A folha de estilo já foi aplicada.
-ou-
O Page_PreInit evento já aconteceu.
-ou-
O controlo já tinha sido adicionado à Controls coleção.
Observações
As skins disponíveis para um controlo estão contidas em um ou mais ficheiros de skins num diretório de temas. A SkinID propriedade especifica qual destas skins deve ser aplicada ao controlo. Uma skin é específica para um controlo específico; Não podes partilhar definições de pele entre controlos de diferentes tipos.
Se não definires a SkinID propriedade, um controlo usa a skin padrão, se for definida. Por exemplo, se uma skin sem ID for definida para um Image controlo, essa skin aplica-se a todos Image os controlos que não referenciam explicitamente uma skin por ID e que não estão definidos para desativar temas. Se uma skin com um ID for definida para um Image controlo, então essa skin aplica-se apenas a Image controlos cuja SkinID propriedade está definida para esse ID.
Se os ficheiros de skin num diretório de temas não conterem uma skin com a propriedade especificada SkinID , é lançada uma ArgumentException exceção em tempo de execução.