Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
[Este artigo é um documento de pré-lançamento e está sujeito a alterações.]
O controle de contêiner grid fornece uma maneira de layout de componentes filho em um padrão de grade. Você obtém controle preciso sobre onde cada componente vai em termos de linhas e colunas.
Esse contêiner funciona como grades no estilo CSS. Defina as linhas e colunas e defina a posição exata para cada componente filho usando suas propriedades.
Importante
- Esse recurso está em visualização.
- Os recursos de visualização não são destinados ao uso de produção e podem ter funcionalidade restrita Esses recursos estão sujeitos a termos de uso complementares e estão disponíveis antes de um lançamento oficial para que os clientes possam obter acesso antecipado e fornecer comentários.
- Este recurso está no processo de implementação e talvez ainda não esteja disponível na sua região.
Description
O controle de contêiner grid oferece um sistema de layout flexível para aplicativos de tela. Ele permite:
- Colocar componentes filho em um padrão de grade
- Especificar o início e o término da linha e da coluna para cada filho
- Fazer ajustes responsivos quando o contêiner ou o tamanho da tela for alterado
- Controlar alinhamento, espaçamento e estouro dentro da grade
Usando essa abordagem, você não precisa posicionar manualmente cada componente. Seus aplicativos se tornam mais manteníveis e responsivos.
Propriedades de exibição
- Lacuna – o espaçamento em pixels entre componentes filho dentro da grade.
- Colunas – o número de colunas no layout da grade.
- Linhas – o número de linhas no layout da grade.
Tamanho e posição
- X – a distância horizontal da borda esquerda do contêiner pai (ou tela, se nenhum pai).
- Y – A distância vertical da borda superior do contêiner pai (ou tela, se nenhum pai).
- Largura – a distância entre as bordas esquerda e direita de um controle.
- Altura – a distância entre as bordas superior e inferior de um controle.
- Preenchimento – O espaçamento entre as bordas do contêiner e seus componentes filho.
Cor e borda
- Cor – cor de primeiro plano do contêiner, usada para bordas e texto, se aplicável.
-
Border
- Estilo – Tipo de borda: Sólido, Tracejado, Pontilhado ou Nenhum.
- Espessura – largura da borda em pixels.
- Cor – Cor da borda.
- Raio de borda – o grau em que os cantos do contêiner são arredondados. Você pode aplicar essa configuração a todos os cantos uniformemente ou dividi-la em cantos individuais em configurações avançadas.
- Sombra de soltar – efeito sombra aplicado ao contêiner. Opções: Nenhuma, Leve, Média ou Pesada.
Visibilidade
- Visível – se o contêiner de grade é exibido. Ativar oudesativar.
Propriedades de layout de grade (específicas para crianças)
- Início da Coluna/Fim da Coluna – define as colunas inicial e final para um componente filho.
- Início da Linha/Fim da Linha – define as linhas inicial e final para um componente filho.
Example
Crie um aplicativo de tela em branco do zero com um layout responsivo .
Crie uma nova tela.
No painel Inserir em Layout, selecione Contêiner de grade.
Defina as propriedades do contêiner para ocupar a tela inteira:
- X = 0
- Y = 0
- Largura = LarguraDoPai
- Altura = Parent.Height
Adicione vários componentes filho, como botões, entradas de texto, ícones e mídia. Para cada filho, defina as propriedades de posicionamento da grade:
- Início/Término da Coluna
- Início/Término da Linha
- Alinhar na célula
Pressione F5 para visualizar. Redimensione a tela e observe como os componentes filho permanecem em suas posições de grade e se ajustam de forma responsiva.