ExpandMenu controlo (Experimental)

[Este artigo inclui documentação pré-versão e está sujeito a alterações.]

Um controlo utilizado para criar uma experiência de navegação.

controlo ExpandMenu.

Importante

  • Esta é uma funcionalidade experimental.
  • As funcionalidades experimentais não se destinam à produção e poderão ter funcionalidades restritas. Estas caraterísticas estão disponíveis antes do lançamento oficial, para que os clientes possam ter acesso antecipadamente e enviar comentários.

Descrição

Os menus de expansão são como componentes Nav utilizados para fornecer navegação, que consiste de ligações para as áreas principais de uma aplicação ou site. Pode também expandir e fechar o menu, o que oferece ao utilizador uma opção para mais espaço, se ele assim o quiser. O controlo ExpandMenu deve ser utilizado com contentores de esquema para garantir que a experiência é responsiva, devido ao facto de a sua largura variar quando a aplicação é executada.

Este componente de canvas reproduz o estilo e o comportamento limitado do controlo Nav da Fluent UI.

Propriedades

Propriedades chave

Propriedade Descrição
Items Um conjunto de dados que apresenta itens no menu.
IsNavigationEnabled Permitir navegar para o Screen especificado do item ao selecionar
DefaultExpandValue Se o controlo é expandido aquando do carregamento

Items propriedades

Propriedade Descrição
Label O texto a apresentar no item de menu.
Icon Ícone do Fluent UI por nome
Screen Ecrã da aplicação para o qual o item navegará quando for selecionado.

Propriedade Items de exemplo:

Table(
    {
        Icon: "PowerApps", 
        Label: "Power Apps", 
        Screen:PowerAppsScreen
    },{
        Icon: "PowerBILogo", 
        Label: "Power BI", 
        Screen:PowerBIScreen
    },{
        Icon: "PowerAutomateLogo", 
        Label: "Power Automate", 
        Screen:PowerAutomateScreen
    },{
        Icon: "Dataverse", 
        Label: "Dataverse", 
        Screen:DataverseScreen
    }
)

Propriedades de estilo

Propriedade Descrição
Theme O objeto de tema. Consulte personalizar o tema para obter orientações sobre como configurar.

Propriedades do evento

Propriedade Descrição
OnExpandSelect Fórmula de ação acionada quando o botão de menu hambúrguer é selecionado
OnButtonSelect Fórmula de ação acionada quando qualquer um dos botões é selecionado

Importante

Os valores de ecrã no código de exemplo anterior são de uma amostra e poderão não existir na sua aplicação. Certifique-se de que substitui os valores de ecrã por nomes de ecrã na sua aplicação, conforme adequado.

Comportamento

Expandir e fechar

Defina a propriedade Width para a expressão seguinte. Os valores de largura podem ser ajustados com base na resolução da aplicação.

If( Self.IsExpanded, 200, 46 )

Limitações

Este componente de tela só pode ser utilizado em aplicações de tela e páginas personalizadas.