none
Panorama title template fixed RRS feed

  • Question

  • Bonjour,

    Je viens vers vous aujourd'hui car je me pose une question un peu spéciale. Je souhaiterais pouvoir afficher 2 boutons à coté du title de mon panorama, et je souhaiterais que ces 2 boutons aient une position fixe (qu'il ne se déplace pas lorsque je passe d'un panoramaItem à l'autre).

    La dernière version de l'application facebook réalise cela, mais je n'arrive pas à comprendre comme ils ont fait ...

    Si quelqu'un à une piste de réfléxion je suis preneur.

    Merci,

    Yoann

    lundi 20 février 2012 21:01

Réponses

  • @Gabriel : je crois que tu n'as pas compris sa problématique :D En fait il veut juste afficher des boutons par dessus le panorama, c'est tout :D

    @Yoanv

    Voila comment faire cela, comme tu l'as dit, les boutons ne bougent pas, donc ils n'ont même pas à être dans le panorama, mais au dessus tout simplement (je les mets dans un stackpanel, aligné en haut à droite)

    <Grid>
    <Panorama Title="truc">
    <PanoramaItem Header="truc"></PanoramaItem>
    <PanoramaItem Header="truc"></PanoramaItem>
    <PanoramaItem Header="truc"></PanoramaItem>
    </Panorama>
    <StackPanel Orientation="Horizontal" VerticalAlignment="Top" HorizontalAlignment="Right'>
    <Button Content="bouton 1 />
    <Button Content="bouton 2 />
    </StackPanel>
    </Grid>

    Voila !


    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue

    • Marqué comme réponse Yoannv mardi 21 février 2012 09:40
    mardi 21 février 2012 08:43
    Modérateur

Toutes les réponses

  • Par défaut le contrôle de panorama contient le titre et les différentes page du panorama. Je n'ai pas vu l'application n'étant pas sur Facebook, mais je ne crois pas que le contrôle panorama puisse faire cela. Et je ne comprend pas pourquoi Microsoft n'a pas suivi leur propre guide au niveau de l'expérience utilisateur. 

    Une idée pour réalisé cela, vraiment pas testé:

    Ajoute le contrôle panorama sans contenu, seulement les titres des pages. Attache-toi à l'évènement lorsque l'utilisateur défile le menu en haut et affiche dans un controle custom le contenu selon le choix.

    Mais personnellement, je ne ferai pas cela. Je préfèrais voir les boutons de l'Application Bar (en bas) que de gaspiller de l'espace pour le panorama.


    Microsoft MVP C# || gabrielmongeon.com || LinkedIn

    lundi 20 février 2012 21:55
    Modérateur
  • @Gabriel : je crois que tu n'as pas compris sa problématique :D En fait il veut juste afficher des boutons par dessus le panorama, c'est tout :D

    @Yoanv

    Voila comment faire cela, comme tu l'as dit, les boutons ne bougent pas, donc ils n'ont même pas à être dans le panorama, mais au dessus tout simplement (je les mets dans un stackpanel, aligné en haut à droite)

    <Grid>
    <Panorama Title="truc">
    <PanoramaItem Header="truc"></PanoramaItem>
    <PanoramaItem Header="truc"></PanoramaItem>
    <PanoramaItem Header="truc"></PanoramaItem>
    </Panorama>
    <StackPanel Orientation="Horizontal" VerticalAlignment="Top" HorizontalAlignment="Right'>
    <Button Content="bouton 1 />
    <Button Content="bouton 2 />
    </StackPanel>
    </Grid>

    Voila !


    S'il vous plaît n'oublier pas de marquer la ou les réponses qui aident à résoudre votre problème. Pour que la discussion puisse être marquée comme résolue

    • Marqué comme réponse Yoannv mardi 21 février 2012 09:40
    mardi 21 février 2012 08:43
    Modérateur
  • @rudyhuyn :

    J'ai juste honte de pas avoir pensé à ça moi même ...

    Comme quoi il ne faut pas chercher à faire compliqué ...

    Merci beacoup pour ton aide

    mardi 21 février 2012 09:42