LoginView.SkinID Propriedade

Definição

Obtém ou fixa a pele para aplicar no LoginView controlo.

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

Valor de Propriedade

O nome da pele a aplicar no LoginView controlo. O valor padrão é uma cadeia vazia ("").

Atributos

Exceções

A pele especificada na SkinID propriedade não existe no tema.

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, então 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 a tematização. Se uma skin com ID for definida para um Image controlo, então essa skin aplica-se apenas a Image controlos cujo SkinID ID está definido.

Se os ficheiros de skins num diretório de temas não conterem uma skin com o especificado SkinID, é lançada uma ArgumentException exceção em tempo de execução.

Aplica-se a

Ver também