Что WPF эквивалентен для FlowLayoutPanel?

Я работаю над приложением WPF (один клон примечания, который называют, "отмечают Вашу жизнь"), где можно динамично присвоить Теги записи (так же, как в фактически любом приложении web 2.0 в эти дни). для этого у меня был в моем прототипе форм окон FlowLayoutPanel, который сделал задание очень хорошо. Я хочу иметь плавание тегов к следующей строке, если нет достаточного количества пространства, и получите полосу прокрутки в случае необходимости.

Как это может быть достигнуто с WPF? Я играл вокруг с

<StackPanel Orientation="Horizontal" FlowDirection="LeftToRight" ...>

но это не перемещает элементы в следующую строку в случае необходимости.

31
задан Cœur 11 December 2017 в 03:41
поделиться

2 ответа

WrapPanel имеет такое же поведение, что и старая WinForms FlowLayoutPanel.

10
ответ дан 27 November 2019 в 21:53
поделиться

Может быть, Панель переноса поможет.

<WrapPanel Orientation="Horizontal">
    <Button Margin="3">Button 1</Button>
    <Button Margin="3">Button 2</Button>
    <Button Margin="3">Button 3</Button>
    <Button Margin="3">Button 4</Button>
    <Button Margin="3">Button 5</Button>
</WrapPanel>
63
ответ дан 27 November 2019 в 21:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: