IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Presentation Foundation Discussion :

Menu déroulant, style menu VS2008


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 18
    Par défaut Menu déroulant, style menu VS2008
    Bonjour à tous,
    je cherche depuis quelques heures à faire un menu déroulant sur le modèle des menus déroulants "propriétés, explorateur de solution..." dans VS2008.

    Je suis parti d'un tabcontrol, j'ai réalisé mes templates. Tout fonctionnait jusqu'à l'intégration dans un adorner
    Je commence à me demander si c'est la meilleure solutiob !

    Est-ce que j'ai utilisé les bons moyens ?
    Avez vous un exemple d'un tel menu, une idée ?

    Merci,
    Winzo

  2. #2
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    Tu en as un tout fait ici : http://avalondock.codeplex.com/
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 18
    Par défaut
    Ouha, c'est trop élaboré pour moi ;-)
    Chapeau au gars qui a développé ce composant !

    Mon problème c'est que je ne comprends pas bien les adorners et que ça semble être nécessaire pour gérer l'agrandissement de ma fenêtre sans modifier le reste. Le reste est seulement modifier quand je choisis de "punaiser" le menu.

    Quelqu'un a une petite explication à me donner ?
    Notamment sur le resizing d'un adorner et le suivi des évenements entre adorners et éléments "adornés".

    Merci,
    Winzo

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 18
    Par défaut
    Bonjour,

    J'ai réussi à mettre un thumb sur mon adorner qui décore ma grid.

    Par contre tout cela est situé dans un usercontrol et quand je déplace mon thumb, mon adorner se redimensionne bien mais que dans l'espace alloué à mon usercontrol par la fenêtre parent.
    Je voudrais que mon adorner recouvre le design de la fenêtre principale.

    J'ai essayé de prendre un adornerlayer sur la fenêtre parente grâce à visualtreehelper mais ça retourne null à chaque fois.

    Est-ce que je recherche est possible ?

    Merci,

    Bonne soirée,
    Winzo

  5. #5
    Membre éprouvé Avatar de Thrud
    Profil pro
    Développeur .NET
    Inscrit en
    Avril 2008
    Messages
    170
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Avril 2008
    Messages : 170
    Par défaut
    Bonjour,

    J'avoue que j'ai pas compris/trouvé le menu dont tu parles dans VS2008, mais j'avais eu un problème similaire avec un adornerlayer introuvable dans ma fenêtre principale.
    J'en ai juste ajouté un explicitement dans la fenetre. En gros, j'ai un <AdornerDecorator> autour du Content de la fenêtre.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 18
    Par défaut
    Thrud,
    j'ai mis un adornerdecorator dans ma fenêtre prinicpale et ça mon adornerlayer ne retourne pas null. Par contre, malgré ça, mon adorner s'agrandit dans la limite de l'espace alloué pour mon adorned element malgré que le adornerlayer corresponde à la fenêtre entière.

    En fait le menu dans visual studio est trop élaboré.
    Ce que je recherche c'est un menu qui affiche des boutons verticaux sur le côté droit de l'écran.
    Lorsque l'on survole un bouton, le volet correspondant s'affiche mais sans changer la disposition du reste de la fenêtre (adorner).
    Quand la souris sort du menu, le volet se ferme.
    Si on clique sur le bouton "punaise", le volet a un affichage persistant et la disposition du reste de la fenêtre change.

    Voilou,
    Si quelqu'un a une idée sur mon utilisation des adorners, qu'il n'hesite pas

    Winzo

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/03/2015, 18h09
  2. [MySQL] de menu déroulant en menu déroulant
    Par djoumusic dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 11/07/2008, 21h34
  3. [menu]faire un menu déroulant
    Par Nadine dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/03/2005, 08h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo