Как изменить ориентацию элемента управления UniformGrid? - PullRequest
7 голосов
/ 14 сентября 2010

По умолчанию UniformGrid отображает дочерние элементы следующим образом:

1 2 3
4 5 6
7 8 9

Я хочу быть следующим:

1 4 7
2 5 8
3 6 9

Есть идеи?

1 Ответ

3 голосов
/ 14 сентября 2010

Проще всего вставить их в том порядке, в котором вы хотите, чтобы они отображались.

Если вы используете UniformGrid в качестве ItemsPanel в списке и получаете элементы через привязку данных, сортируйте коллекцию, к которой вы привязываете данные, к вашему предпочтительному заказу.

Наконец, если вы хотите сделатьПо ее мнению, эта ссылка описывает два способа: Построение основной столбца UniformGrid в WPF


Страница продолжает исчезать.

Это здесь (без изображений) по состоянию на 2017-06-20.

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

...