Две строки в горизонтальной панели стека? (WPF) - PullRequest
8 голосов
/ 08 мая 2011

У меня есть эта панель стека (содержит четыре дроби):

enter image description here

(Дроби - это просто текст с новыми строками и дефисами.) Если я добавлю пятую дробь, она пойдет справа от 10/12 вместо формирования второй строки.

Как настроить мою StackPanel таким образом, чтобы она переполнялась во второй ряд (и оставалась в пределах StackPanel), а не невидимо переполнялась?

Markup:

<StackPanel Name="_fractionContainer" Width="700" Height="600"
      Orientation="Horizontal" Margin="8, 8, 8, 8" Background="White" />  

1 Ответ

20 голосов
/ 08 мая 2011

Вместо этого используйте панель обтекания

<WrapPanel Name="_fractionContainer" Orientation="Horizontal" ...>
...