Diretrizes de menus de contexto

O menu de contexto é um menu leve que fornece ações instantâneas ao usuário e pode ser preenchido com comandos personalizados. Os menus de contexto podem ser ignorados, tocando ou clicando em algum lugar fora do menu.

Este é o controle correto?

Menus de contexto podem ser usados para:

  • Ações contextuais em seleções de texto, como Copiar, Recortar, Colar, Verificar Ortografia e assim por diante.
  • Comandos da área de transferência.
  • Comandos personalizados.
  • Comandos para um objeto no qual se deve atuar, mas que não pode ser selecionado ou indicado de outra maneira.

Exemplos

Aqui está um menu de contexto de painel único típico. Ele seria usado para obter uma lista mais curta de comandos simples. Use separadores conforme necessário para agrupar comandos semelhantes.

Exemplo de um menu de contexto típico

Um menu de contexto em cascata seria usado para uma coleção mais abrangente de comandos. Ele possui um nível de submenu e pode rolar. Use separadores conforme necessário para agrupar comandos semelhantes.

Exemplo de um menu de contexto em cascata

Diretriz de uso

  • Use um separador entre grupos de comandos em um menu de contexto para:
    • Diferenciar grupos de comandos relacionados.
    • Agrupar conjuntos de comandos.
    • Dividir um conjunto previsível de comandos, como comandos da área de transferência (Recortar/Copiar/Colar), de comandos específicos do aplicativo ou do modo de exibição.
  • Em laptops e desktops, os menus de contexto e as dicas de ferramentas não se limitam à janela do aplicativo e podem aparecer fora dela. Se o aplicativo tentar renderizar um menu de contexto completamente fora da janela, será gerada uma exceção.

Recomendações gerais

  • Mantenha os comandos do menu de contexto curtos. Comandos mais longos acabam truncados.
  • Use a primeira letra maiúscula em cada nome de comando.
  • Em qualquer menu de contexto, mostre o menor número possível de comandos.
  • Se a manipulação direta de um elemento de interface do usuário for possível, evite colocar esse comando em um menu de contexto. Um menu de contexto deve ser reservado para os comandos contextuais que não são detectáveis na tela.

Tópicos relacionados

Submenus

 

 

Mostrar:
© 2015 Microsoft