Панель, которая укладывает дочерние элементы горизонтально, подгоняя их под доступный размер - PullRequest
0 голосов
/ 27 января 2010

Я ищу панель макета для WPF, которая "укладывает" дочерние элементы по горизонтали, но помещает их все в панель, то есть не так, как StackPanel, которая просто добавляет их по всей ширине.

Так, например, эта магическая панель имеет ширину 1000 точек. Я добавляю к нему дочерний элемент, который получает полную ширину в 1000 точек. Я добавляю еще один, и двое детей получают по 500 баллов каждый. Я добавляю еще один, и три ребенка теперь получают 333,33333 ... ширину точки. И так далее.

Ответы [ 2 ]

2 голосов
/ 27 января 2010
<UniformGrid Rows="1" />

Должен сделать свое дело.

0 голосов
/ 27 января 2010

вы можете использовать UniformGrid , настройки его свойства - Строки 1. Эта панель упорядочивает дочерние элементы в ячейках одинакового размера.

...