2 votes

SharedSizeGroup dans le modèle de menuItem

Je dois appliquer un design spécifique aux menus de mon application.

J'ai donc pris l'exemple de modèle de Microsoft comme base pour construire :

http://msdn.microsoft.com/en-gb/library/ms747082.aspx

donc ce que j'ai fait c'est que j'ai créé un nouveau ResourceDictionary contenant tous ces modèles/Brosses/Styles etc... (juste les ai copiés/collés) dans les ressources de mon application.

ça fonctionne plutôt bien sauf pour UNE chose :

la propriété SharedSizeGroup semble ne pas avoir d'effet du tout. Les icônes/coches ne sont pas du tout alignés, et si j'ai un élément de menu avec une icône suivi d'un élément de menu sans icône, celui sans icône sera aligné à gauche, de sorte qu'il commence en dessous de l'icône du premier. (moche)

maintenant j'ai lu la doc et une partie me bloque :

La mise en commun de la taille de grille ne fonctionne pas si vous définissez IsSharedSizeScope sur true dans un modèle de ressource et que vous définissez SharedSizeGroup à l'extérieur de ce modèle.

qu'est-ce que cela signifie ? et est-ce (comme je le soupçonne) la source de mon problème ici. Si oui, quelle est la solution ?

merci pour votre aide.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X