Elemento <estilo>
The <Style> elemento representa a base Style classe e contém o estilo características comuns a todos os controles móveis do ASP.NET. Classes que herdam o Style a classe contém características de estilo adicionais específicas para seu controle associado. The <Style> elemento organiza essas características de estilo para um controle móvel.
The <Style> elemento não é um controle e não não herdar a Form classe. Você pode usar um <Style> elemento somente em um StyleSheet controle em uma página da Web móvel do ASP.NET.
Todo controle móvel contém internamente um Style objeto. No entanto, esse Style objeto não é exposto por meio de interfaces públicas. Em vez disso, é uma propriedade pode ser acessada publicamente para cada característica de estilo que referencia o estilo em particular contido internamente.Por exemplo, a MobileControl classe expõe as propriedades Font-Name, Font-Bold, Font-Size, e assim por diante.
Alguns controles podem conter internamente uma alternativa para o Style objeto. Por exemplo, a Form controle contém um PagerStyle objeto que deriva de Style classe.
Você também pode organizar estilos em um StyleSheet controle. Em uma folha de estilos, é possível declarar qualquer número de elementos de estilo.Estilos são declarados da mesma forma sistema autônomo você declarar qualquer controle, com exceção de que um atributo não é necessário.
Um estilo pode fazer referência a propriedades em uma folha de estilos externo.Para obter mais informações sobre folhas de estilo externo, consulte Criando novos estilos.
Para ter um controle adquirir seus estilos de um objeto de estilo na folha de estilos, defina o StyleReference propriedade de seu objeto de estilo para o Name do estilo, declarando a StyleReference atributo.
Devido à diversidade de dispositivos compatíveis com os controles móveis, todas as propriedades de estilo são consultivo e podem ou não ser respeitadas, dependendo dos recursos do dispositivo de destino.
<Style
Name="name"
Font-Name="fontName"
Font-Size={NotSet|normal|small|large}
Font-Bold={NotSet|false|true}
Font-Italic="{NotSet|false|true}
ForeColor="foregroundColor"
BackColor="backgroundColor"
Alignment={NotSet|Left|Center|Right}
Name="uniqueStyleName"
StyleReference="styleReference"
Wrapping={NotSet|Wrap|NoWrap}>
<DeviceSpecific>
Insert choices here.
</DeviceSpecific>
</Style>
Propriedades
Propriedade |
Descrição |
---|---|
Define ou retorna o alinhamento do estilo, o que pode ser expresso sistema autônomo um do seguinte Alignment enumerações:
|
|
Define ou retorna a cor do plano de fundo do controle.Em um elemento controle móvel, você pode conjunto um valor de cor usando identificadores de cores HTML padrão: o nome de uma cor ("Black" ou "Vermelha") ou seu valor RGB, expressa sistema autônomo um valor hexadecimal ("#ffffff"). |
|
Retorna o controle correspondente a este objeto de estilo. |
|
Define ou retorna o <devicespecific> elemento contido neste objeto de estilo. |
|
Retorna um FontInfo objeto que contém a informações de fonte sobre o controle. |
|
Define ou retorna a cor do texto do controle.Em um elemento controle móvel, você pode conjunto um valor de cor usando identificadores de cores HTML padrão: o nome de uma cor ("Black" ou "Vermelha") ou seu valor RGB, expressa sistema autônomo um valor hexadecimal ("#ffffff"). |
|
Retornatrue Se o estilo possui um <DeviceSelect>/<Choice> Construa uma opção selecionada possui modelos. |
|
Retorna a propriedade de estilo com o nome especificado, que você pode devolver o item com ou sem herança. |
|
Define ou retorna o nome exclusivo para o estilo.Essa configuração será necessária. |
|
Define ou retorna uma referência a outro Style controle. Você conjunto essa propriedade referenciando o Name do estilo que deseja usar. O padrão para essa propriedade é null. |
|
Define ou retorna se o texto passará para a próxima linha, pode ser expresso sistema autônomo um do seguinte Wrapping enumerações:
|
Regras de detenção
Os seguintes controles pode conter um <Style> elemento.
Controle |
Comentários |
---|---|
A StyleSheet controle pode conter qualquer número de <Style> elementos. |
A <Style> elemento pode conter os seguintes controles.
Controle |
Comentários |
---|---|
A <Style> elemento pode conter zero ou mais DeviceSpecific controles. |
Consulte também
Conceitos
renderização específico do dispositivo