2008-10-13 41 views
9

Poszukuję sposobu dodania rozwijanej listy w WPF do menu. Wcześniej było to łatwe w winFormach i dlatego oczekuję od was ekspertów, aby właśnie teraz robili to w WPF. Dzięki.Lista rozwijana z kontrolkami menu WPF

Przepraszam, jeśli to jest złe pytanie, jest późno i nie chcę myśleć.

Odpowiedz

25

Bardzo łatwo dodać dowolne UIElement do dowolnej kontroli, Możesz po prostu dodać Combobox do kontrolki Menu i stworzyć menu jak poniżej.

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

Link do obrazu wydaje się być uszkodzony. Jeśli nadal masz oryginalny obraz, prześlij go ponownie do stack.imgur. –

19

Chociaż jest to bardzo łatwe do zrobienia, jak pokazał Jobi Joy, myślę, że ma okropną użyteczność. Kontrolka Menu obsługuje wiele poziomów elementów menu, a ja pójdę w dół tą trasą w celu zachowania spójności interfejsu użytkownika.