Раскрывающийся список с элементами управления WPF - PullRequest
10 голосов
/ 13 октября 2008

Я ищу способ добавить выпадающий список в WPF в меню. Раньше это было действительно легко в winforms, и поэтому я ожидаю, что вы, эксперты, знаете, как это сделать в WPF. Спасибо.

Извините, если это плохой вопрос, уже поздно, и я не хочу думать.

Ответы [ 2 ]

25 голосов
/ 13 октября 2008

Очень легко добавить любой элемент UIElement в любой элемент управления. Вы можете просто добавить Combobox в элемент управления Menu и создать меню, как показано ниже.

<Menu>
    <MenuItem Header="File">
        <MenuItem Header="Open"/>
        <MenuItem Header="Close"/>
        <Separator/>
        <ComboBox Width="85" Height="21.96" />
    </MenuItem>
</Menu>
19 голосов
/ 13 октября 2008

Хотя это очень легко сделать, как показал Джоби Джой, я думаю, что это ужасно удобно. Элемент управления Menu поддерживает несколько уровней пунктов меню, и я бы пошел по этому пути для согласованности пользовательского интерфейса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...