Exibições

A interface do usuário de um aplicativo .NET MULTI-platform App UI (.NET MAUI) é construída de objetos que são mapeados para os controles nativos de cada plataforma de destino.

Os principais grupos de controle usados para criar a interface do usuário de um aplicativo .NET MAUI são páginas, layouts e exibições. Uma página do .NET MAUI geralmente ocupa a tela inteira ou a janela. A página geralmente contém um layout, que contém exibições e possivelmente outros layouts. Páginas, layouts e exibições derivam da classe VisualElement. Essa classe fornece uma variedade de propriedades, métodos e eventos que são úteis em classes derivadas.

Para obter mais informações sobre Comportamentos, consulte a documentação do .NET MAUI.

Exibições do Kit de Ferramentas da Comunidade do .NET MAUI

O Kit de Ferramentas da Comunidade do .NET MAUI fornece uma coleção de exibições pré-criadas e reutilizáveis para facilitar a vida dos desenvolvedores. Abaixo os comportamentos fornecidos pelo kit de ferramentas:

Visualizar Descrição
AvatarView O AvatarView é um controle para exibir a imagem de avatar de um usuário ou suas iniciais.
DrawingView O DrawingView fornece uma superfície que permite o desenho de linhas por meio do uso de interação com toque ou mouse. O resultado de um desenho de usuários pode ser salvo como uma imagem.
Expander O controle Expander fornece um contêiner expansível para hospedar qualquer conteúdo.
LazyView O controle LazyView permite que você atrase a inicialização de um Modo de Exibição.
Map (Windows) O controle Map é uma exibição multiplataforma para exibir e anotar mapas. A implementação do Windows está disponível por meio do Kit de Ferramentas da Comunidade do .NET MAUI.
MediaElement O MediaElement é um modo de exibição para reproduzir multimídia, como áudio e vídeo.
Popup A exibição Popup permite que os desenvolvedores criem sua própria interface do usuário personalizada e a apresentem aos usuários.
SemanticOrderView O SemanticOrderView fornece a capacidade de controlar a ordem do VisualElements para leitores de tela e melhorar a acessibilidade de um aplicativo.