Замена выпадающего списка ComboBox на меню - PullRequest
2 голосов
/ 19 января 2011

Как мне заменить раскрывающийся список по умолчанию ComboBox на меню?

Ответы [ 2 ]

5 голосов
/ 21 января 2011

Я понял, что гораздо проще оформить <Menu>, чтобы он выглядел как <ComboBox>, чем заставить <ComboBox> показывать меню.

Вот сообщение в блоге , описывающее, как это сделать.

0 голосов
/ 19 января 2011

Если все, что вам нужно, это раскрыть ComboBox на , выглядеть как меню, тогда вам не нужно ничего заменять, так как ComboBox принимает произвольный контент.

Например

<Grid>
    <ComboBox Margin="25" MaxHeight="25">
        <TextBlock Text="Hello" />
        <TextBlock Text="Hello" />
        <TextBlock Text="Hello" />
        <TextBlock Text="Hello" />
        <Separator />
        <TextBlock Text="Hello" />
        <TextBlock Text="Hello" />
        <TextBlock Text="Hello" />
        <Separator />
        <TextBlock Text="Hello" />
    </ComboBox>
</Grid>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...