Diretrizes para Pivôs (aplicativos da Loja do Windows Phone)

Aplicativo de Windows Phone: um controle de pivô com itens de pivô

Aplicativo de Windows Phone: um controle de pivô com itens de pivô

Descrição

O controle de pivô é um contêiner em tela inteira e um modelo de navegação que também fornece um meio rápido para deslocar-se entre pivôs diferentes (exibições ou filtros), tipicamente no mesmo conjunto de dados. Por exemplo, um aplicativo de email utilizando um controle de pivô pode listar todos os emails no primeiro item de pivô (ou visualização), então filtrar a mesma lista em emails não lidos, sinalizados e urgentes nos outros itens de pivô.

O que fazer e o que não fazer

  • Utilize temas para substituir a aparência padrão de um controle de pivô.
  • O controle de pivô envolve desde o último item de pivô até o primeiro, e vice-versa. Utilize esse efeito para projetar adequadamente o fluxo de seu aplicativo.
  • Não utilize mais de quatro ou cinco itens de pivô em um controle de pivô, por motivos de desempenho e também para limitar a chance do usuário se perder. Utilize controles de pivô moderadamente e limite o uso dos itens de pivô a cenários em que isso é adequado para a experiência.
  • Utilize o controle de pivô para exibir somente objetos ou dados de tipo similar (por exemplo, exibições filtradas dos mesmos dados).
  • Limite o cabeçalho de item de pivô a um máximo de duas palavras, ambas para fornecer ao usuário uma dica visual sobre a existência do próximo painel de pivô e para ajudar na localização.
  • Não utilize o controle de pivô para fluxo de tarefa (expondo tarefas radicalmente diferentes). Itens de pivô diferentes devem fluir com facilidade (aparência e sensação), e mover-se entre eles não deve mudar a atividade do usuário drasticamente (por exemplo, uma página para filtrar correio e outra para exibir fotos).
  • Não remova um item de pivô vazio enquanto a ação de usuário puder fazer com que as informações sejam adicionadas a ela. Por exemplo, se não há atualmente nenhum email não lido, não remova o item de pivô de Email não lido, porque a sincronização pode fazer com que alguns deles surjam. Em vez disso, exiba conteúdo do espaço reservado como "Não há mensagens não lidas".
  • Não use um controle de pivô dentro de um controle de hub ou vice-versa. Além disso, não posicione um controle de pivô dentro de outro. Você pode, todavia, fazer com que um objeto dentro de uma seção do hub ligue-se a um controle de pivô e vice-versa.
  • Não utilize controles que podem realizar movimento panorâmico ou rolagem dentro de um controle de pivô. Por exemplo, colocar um controle de mapa dentro de um item de pivô pode tornar difícil o uso de um controle de pivô. A entrada do gesto poderá se confundir. Por exemplo, se você tem um controle deslizante e tenta fazê-lo deslizar para a esquerda enquanto está em um item de um controle de pivô, não fica claro se você deseja mover-se para o item ao lado ou mover o controle deslizante. A solução para um controle que precisa de entrada de gesto é colocá-lo em sua própria página e navegar até ela. Você pode posicionar um controle não habilitado para gesto em um item de pivô—talvez um mapa. Você poderia sobrepor um botão que ative o mapa. Pressionar ou tocar no botão resultará na navegação para uma página diferente, contendo somente o mapa. O usuário então pode pressionar o botão Voltar para retornar ao item de pivô.
  • Nunca utilize uma caixa de entrada de texto dentro de um item de pivô. Fazer isso interfere com as interações de gesto de movimento panorâmico e movimento da esquerda para a direita.

Diretriz de uso adicional

Utilize o controle de pivô para filtrar grandes conjuntos de dados, visualizar vários conjuntos de dados ou alternar exibições do aplicativo. Seu aplicativo pode parecer e reagir como as experiências de pivô integradas de Windows Phone.

Aparência e ação

O controle de pivô abriga um conjunto de itens de pivô (ou exibições) organizados horizontalmente, um após o outro. O controle permite que o usuário faça o deslizamento ou movimento rápido horizontal para avançar para o próximo item de pivô, ou para o anterior.

O pivô tem suporte integrado para as interações de toque a seguir:

  • Deslizamento horizontal (tocar e arrastar para a esquerda/direita)
  • Movimento rápido horizontal (tocar e mover rapidamente para a esquerda/direita)

Controles abrigados em um item de pivô continuam a ser interativos, como de costume—por exemplo, pode-se clicar nos links e fazer uma rolagem vertical pelas listas.

Navegação entre itens de pivô

Descrição do controle

O controle de pivô é um host ou contêiner para itens de pivô. Cada item de pivô pode, por sua vez, conter qualquer conteúdo como painéis de layout, controles e links. Para obter mais informações sobre arquitetura de controle de pivô, consulte Arquitetura de controle de pivô para Windows Phone.

Partes do controle de pivô (título do pivô, cabeçalhos do item de pivô, etc.)

Partes do controle de pivô (título do pivô, cabeçalhos do item de pivô, etc.)

Tópicos relacionados

Para designers

Controle de pivô para Windows Phone

Para desenvolvedores (XAML)

Como criar um aplicativo de pivô para Windows Phone

Pivot class

PivotItem class