WebControl.SkinID Propriedade

Definição

Obtém ou define a capa a ser aplicada ao controle.

[System.ComponentModel.Browsable(true)]
public override string SkinID { get; set; }

Valor da propriedade

O nome da capa a ser aplicada ao controle. O padrão é Empty.

Atributos

Exceções

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

Comentários

As capas disponíveis para um controle estão contidas em um ou mais arquivos de capa em um diretório de tema. A SkinID propriedade especifica qual dessas capas aplicar ao controle. Uma pele é específica para um controle específico; não é possível compartilhar a configuração de pele entre controles de diferentes tipos.

Se você não definir a SkinID propriedade , um controle usará a capa padrão se uma for definida. Por exemplo, se uma pele sem uma ID for definida para um Image controle, essa pele se aplicará a todos os Image controles que não referenciam explicitamente uma pele por ID e que não estão definidos para desabilitar o tema. Se uma pele com uma ID for definida para um Image controle, essa pele se aplicará somente Image a controles cujo SkinID está definido para essa ID.

Se os arquivos de capa em um diretório de tema não contiverem uma capa com o especificado SkinID, uma exceção ArgumentException será lançada em runtime.

Aplica-se a

Produto Versões
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Confira também