如何改变UniformGrid控件的方向?

时间:2010-09-14 17:04:28

标签: wpf uniformgrid

默认情况下,UniformGrid会显示其子项,如下所示:

1 2 3
4 5 6
7 8 9

我想如下:

1 4 7
2 5 8
3 6 9

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

最简单的方法是按照您希望它们显示的顺序插入它们。

如果您使用UniformGrid作为列表框中的ItemsPanel并通过数据绑定获取项目,请将您的数据绑定集合排序到您的首选订单。

最后,如果您想在视图中执行此操作,此链接会介绍两种方式:Building a Column-Major UniformGrid in WPF


页面不断消失。

截至2017年6月20日

It's here (sans images)

它正在做的是使用布局变换将网格旋转90度,然后使用另一个布局变换进一步旋转网格中的每个项目,使它们正面朝上。