none
"Limitando" o Controle Panorama RRS feed

  • Pergunta

  • Olá amigos, como vão?

    Estou tendo um problema, a princípio simples, mas que está me dando dor de cabeça.

    Tenho uma page baseada em um controle Panorama, onde tenho minhas views. Porém, navegando entre aos views, no último item da minha view (header3), se eu deslizar para a direita, ele volta para a primeira view (header1).

    Quero que seja uma navegação somente nesse padrão "view1 -> view 2 <- view 3" - Sem passar para a view 1 quando deslizar a 3 para a esquerda, entendem?

    Procurei aqui, fucei, mas não encontrei uma solução para este meu problema.

    O que fazer, pessoal?

    Obrigado !

    quinta-feira, 19 de abril de 2012 12:10

Respostas

  • smoketur,

    A princípio desconheço alguma maneira de fazer isso, pois o controle Panorama não possui essa característica que vc precisa.

    O que talvez vc possa fazer, é criar uma View "normal", e utilizar os eventos de gestos para realizar a navegação para as próximas views.
    O Windows Phone Control Toolkit possui o GestureListener que talvez lhe ajude.

    []s


    Thiago J. Mônaco
    MVP Windows Phone Development
    MCP, MCAD, MCSD, MCDBA, MCTS, MCPD and MCT Professional
    Scrum Developer I and Professional Scrum Master
    http://www.windowsphonebrasil.net
    @thiagojmonaco

    quinta-feira, 19 de abril de 2012 13:01
    Moderador

Todas as Respostas

  • Você quer travar na terceira view, podendo apenas voltar para view 2 e 1?

    É isso?

    É este fluxo que deseja fazer 1 - > 2 -> 3
    3 -> 2 ->1 não permitindo o fluxo entre 3->1 e 1->3

    ???

    quinta-feira, 19 de abril de 2012 12:51
  • smoketur,

    A princípio desconheço alguma maneira de fazer isso, pois o controle Panorama não possui essa característica que vc precisa.

    O que talvez vc possa fazer, é criar uma View "normal", e utilizar os eventos de gestos para realizar a navegação para as próximas views.
    O Windows Phone Control Toolkit possui o GestureListener que talvez lhe ajude.

    []s


    Thiago J. Mônaco
    MVP Windows Phone Development
    MCP, MCAD, MCSD, MCDBA, MCTS, MCPD and MCT Professional
    Scrum Developer I and Professional Scrum Master
    http://www.windowsphonebrasil.net
    @thiagojmonaco

    quinta-feira, 19 de abril de 2012 13:01
    Moderador
  • Exatamente, Paulo.

    Thiago, vou verificar a respeito. Talvez isso resolveria o meu problema?

    De acordo com o que o Paulo citou, é exatamente isso. O fluxo que seja interrompido até a 3 e force o usuário a voltar para 2.

    Não permitindo Fluxo entre 3 -> 1  ,  1 - 3.

    quinta-feira, 19 de abril de 2012 13:04
  • smoketour,

    Acredito que possa ajudar a resolver seu problema sim.

    Eu tenho um cenário, onde utilizei o GestureListener para fazer troca de "paginas", simulando um livro.
    Como vc que irá realizar o tratamento, terá controle total da navegação.

    []s


    Thiago J. Mônaco
    MVP Windows Phone Development
    MCP, MCAD, MCSD, MCDBA, MCTS, MCPD and MCT Professional
    Scrum Developer I and Professional Scrum Master
    http://www.windowsphonebrasil.net
    @thiagojmonaco

    quinta-feira, 19 de abril de 2012 15:52
    Moderador