2008-10-13 7 views
9

Je cherche un moyen d'ajouter une liste déroulante dans WPF à un menu. Cela était très facile en winforms et je m'attends donc à ce que vous sachiez que les experts le font maintenant dans WPF. Merci. Désolé si c'est une mauvaise question, il est tard et je ne veux pas penser.Liste déroulante avec les contrôles de menu WPF

Répondre

25

Il est très facile d'ajouter n'importe quel UIElement à n'importe quel contrôle. Vous pouvez simplement ajouter Combobox à un contrôle Menu et créer un menu comme ci-dessous.

<Menu> 
    <MenuItem Header="File"> 
     <MenuItem Header="Open"/> 
     <MenuItem Header="Close"/> 
     <Separator/> 
     <ComboBox Width="85" Height="21.96" /> 
    </MenuItem> 
</Menu> 
+0

Votre lien d'image semble avoir cassé. Si vous avez toujours l'image originale, veuillez la réimporter sur stack.imgur. –

19

Bien que ce soit très facile à faire comme Jobi Joy l'a montré, je pense qu'il a une facilité d'utilisation horrible. Le contrôle Menu prend en charge plusieurs niveaux d'éléments de menu et je descendrais cette route pour la cohérence de l'interface utilisateur.

Questions connexes