Introdução a controles
No Power Apps, é possível adicionar diversos elementos de interface do usuário (IU) ao aplicativo de tela e configurar aspectos da aparência e do comportamento diretamente na barra de ferramentas, na guia Propriedades ou na barra de fórmulas. Esses elementos da interface do usuário são chamados Controles. Muitos controles do Power Apps são semelhantes aos controles que você usa em outros aplicativos: rótulos, caixas de entrada de texto, listas suspensas e elementos de navegação.
Todos os controles disponíveis no Power Apps podem ser encontrados na guia Inserir.
É possível configurar a aparência e o comportamento de um controle definindo uma ou mais de suas propriedades. Cada tipo de controle tem um conjunto diferente de propriedades. Algumas propriedades, como Altura e Largura, são comuns a quase todos os tipos de controle, mas outras propriedades, como ChevronFill, são específicas a determinados controles.
Além dos controles listados acima, há outros tipos que você pode adicionar para aprimorar os aplicativos:
Galerias: esses controles são contêineres de layout que mantêm um conjunto de controles que mostram os dados de uma fonte de dados. Para obter mais informações sobre as galerias, veja Como trabalhar com dados em um aplicativo de tela do Power Apps..
Tabela de dados: o controle Tabela de dados exibe os dados de uma fonte de dados em um formato que inclui cabeçalhos de coluna para cada campo mostrado pelo controle. Como criador de apps, você tem controle total sobre quais campos são exibidos e sua ordem de exibição. Como o controle Galeria, o controle Tabela de dados mantém uma propriedade Selecionada, que aponta para a linha selecionada. Portanto, é possível vincular o controle Tabela de dados a outros controles.
Formulários: esses controles mostram detalhes sobre os seus dados, além de permitir a criação e a edição de itens. Para obter mais informações sobre os formulários, veja Gravar dados em um aplicativo de tela do Power Apps..
Mídia: esses controles permitem adicionar sons e imagens em segundo plano. Os controles incluem um botão de câmera (para que os usuários possam tirar fotos no aplicativo) e um leitor de código de barras para a captura rápida de informações de identificação.
Gráficos: esses controles permitem adicionar gráficos para que os usuários possam fazer análises instantâneas. Você também pode adicionar um Bloco do Power BI usando essa guia.
Ícones: esses controles incluem formas, gráficos e símbolos para aprimorar a interface do usuário. Eles são rapidamente reconhecidos pelos usuários, e isso facilita a interação com o aplicativo. Para obter mais informações sobre os controles de ícone, confira o módulo sobre Como criar a interface do usuário em um aplicativo de tela do Power Apps neste roteiro de aprendizagem.
Personalizado: os componentes são blocos de construção reutilizáveis para aplicativos de tela, de forma que os criadores de aplicativos possam criar controles personalizados a serem usados em um aplicativo ou entre aplicativos com o uso de uma biblioteca de componentes. Os componentes podem usar recursos avançados, como propriedades personalizadas, e habilitar recursos complexos.
Neste módulo, você aprenderá sobre alguns desses controles e suas propriedades e verá como fazer para incorporá-los ao aplicativo e aprimorar a funcionalidade geral. Antes de desenvolver o aplicativo, tire um tempo para determinar a funcionalidade que quer oferecer e, então, selecione o controle que melhor se adapta a essas necessidades. Quanto mais familiarizado você estiver com os controles e com a forma de trabalhar com eles, mais fácil será projetar o aplicativo.
Em alguns casos, determinados controles são quase intercambiáveis e, nessas situações, é possível usar o controle que preferir. Por exemplo, Dropdown e Combo box são controles semelhantes. Uma diferença fundamental entre os dois é que, com uma Combo Box, você pode procurar e selecionar vários itens. O controle Dropdown não dá suporte a essa funcionalidade.
Precisa de ajuda? Confira nosso guia de solução de problemas ou forneça comentários específicos relatando um problema.