Elevation Controlo
Um controlo utilizado para criar menus de cartões e de opções.
Description
Elevation
é usado para chamar a atenção para uma experiência e adicionar uma materialidade física ao aplicativo. Os níveis menos profundos estão reservados para itens que estão ligados de forma mais próxima tela ou vista, como mosaicos. Os níveis mais profundos criam uma moldura importante à volta da surface, concentrando foco concentrado em experiências auto-contidas, como diálogos. Suporta eventos de pairar o cursor.
Aceda à página Estilo Elevation da Fluent UI para ver melhores práticas.
_Propriedades
Propriedades chave
Property | Description |
---|---|
Depth |
A profundidade da sombra. |
HoverDepth |
A profundidade da sombra que aparece quando paira o cursor. |
Propriedades de estilo
Property | Description |
---|---|
FillColor |
O fundo do cor de fundo do controlo Elevation . |
HoverFillColor |
A cor do fundo do controlo Elevation que aparece quando paira o cursor. |
PaddingLeft |
Contorno esquerdo entre o cartão e o limite do controlo |
PaddingRight |
Contorno direito entre o cartão e o limite do controlo |
PaddingTop |
Contorno superior entre o cartão e o limite do controlo |
PaddingBottom |
Contorno inferior entre o cartão e o limite do controlo |
DarkOverlay |
Quando ativado, apresenta um efeito de sobreposição escura na área de preenchimento. |
Conteúdo de formatação sobre Elevation
com contentores de esquema
Adicione um controlo
Container
ao ecrã (nãoHorizontal container
ouVertical container
).Adicionar um componente
Elevation
ao contentorDefina as propriedades de
Elevation
para se adequarem ao respetivoContainer
principal:Property valor X
0
Y
0
Width
Parent.Width
Height
Parent.Height
Defina as propriedades de
PaddingRight
,PaddingTop
ePaddingBottom
para referenciaremSelf.PaddingLeft
Escolha
Depth
pretendido e ajuste o valor dePaddingLeft
para fornecer um intervalo suficiente para que a sombra não seja cortada.Introduza um
Vertical container
no mesmoContainer
principal. Este valor é utilizado para hospedar o conteúdo do cartão.Defina as propriedades de
Vertical container
para alinhar visualmente com os contornos daElevation
do componente:Property valor X
Elevation.PaddingLeft
Y
Elevation.PaddingLeft
Width
Parent.Width - Elevation.PaddingLeft * 2
Height
Parent.Height - Elevation.PaddingLeft * 2
Adicione conteúdos ao
Vertical container
para preencher o cartão.
Limitações
Este componente de código só pode ser utilizado em aplicações de tela e páginas personalizadas.