Выравнивание содержимого WrapPanel - PullRequest
3 голосов
/ 11 августа 2011

У меня в приложении WP7 отображается toolkit:WrapPanel, у меня есть 5 элементов, и в первом ряду достаточно места только для 3 элементов, я хотел бы, чтобы на панели переноса было размещено 3 элемента в первом ряду, а затем 2во второй строке по центру.

На данный момент это выглядит так

* * *
* *

, но я хочу, чтобы панель сделала это

* * *
 * *

Должен ли яреализовать мою собственную панель или есть изменения в инструментарии WrapPanel, который я могу сделать?

Можно ли даже указать, сколько элементов я бы хотел разместить в определенной строке?

1 Ответ

0 голосов
/ 11 августа 2011

Вы можете просто использовать стандартную панель WrapPanel, но изменить размер контейнера, чтобы оставить место для 5 элементов, и вставить пустой заполнитель (такой же ширины, что и фактическое содержимое) после каждого добавляемого реального элемента.

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

...