2010-04-18 3 views
1

Je travaille sur un XmlEditor (similaire à XmlNotepad, mais en utilisant WPF) dans lequel je veux implémenter des menus personnalisés. C'est à dire. afficher uniquement les MenuItems les plus populaires à la première ouverture, et afficher tous les MenuItems lorsque l'utilisateur le demande explicitement, soit en cliquant sur la double flèche en bas ou en attendant un certain laps de temps.Comment créer des menus personnalisés dans WPF?

Je suis spécifiquement à la recherche de commentaires sur la façon dont je devrais aborder ce problème: toutes les pensées sont appréciées!

+1

Un peu en retard? Fuyez tout le paradigme d'Office 2000 et allez directement au Ruban. – Will

+0

J'y ai réfléchi avant de poser ma question, d'autant plus que je n'ai jamais été un grand fan des menus personnalisés. Cependant, dans mon XmlEditor, j'ai un menu contextuel qui montre les enfants autorisés. Dans le cas de XSD plats, il peut y avoir des dizaines de dizaines d'entre eux, défilement de l'écran, ce qui rend les menus peu maniables. L'utilisation de menus personnalisés aiderait, puisque je n'ai aucun contrôle sur le XSD. –

Répondre

-1

Depuis que vous travaillez sur un XmlEditor. Ce sera un problème pour ce cas. Essayez d'utiliser un éditeur différent.

Questions connexes