C# XAML UniformGrid动态行和列
我想根据我的项目编号更改我在统一网格中的布局。 例如,如果有6个项目,则布局应如下所示C# XAML UniformGrid动态行和列,c#,wpf,xaml,uniformgrid,C#,Wpf,Xaml,Uniformgrid,我想根据我的项目编号更改我在统一网格中的布局。 例如,如果有6个项目,则布局应如下所示 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 我已经成功地做到了。问题是当项目是奇数时, 例如,7项布局应如下所示 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 我做的只是让布局变成这样 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 这不是我想要的布局 在
0 0 0
0 0 0
0 0 0 0
0 0 0
0 0 0 0
0 0 0
我已经成功地做到了。问题是当项目是奇数时,
例如,7项布局应如下所示
0 0 0
0 0 0
0 0 0 0
0 0 0
0 0 0 0
0 0 0
我做的只是让布局变成这样
0 0 0
0 0 0
0 0 0 0
0 0 0
0 0 0 0
0 0 0
这不是我想要的布局
在xaml统一网格中是否有可能做到这一点?始终有可能,发布一些代码,如何填充这些零,UniformGrid单元格中的控件是什么。因为,我有一种感觉,默认情况下,它实际上应该按照您期望的方式运行,您的代码中一定有某种东西使它以其他方式运行。@ArifEqbal这种感觉是错误的。在两行中包含7个元素的UniformGrid显然具有上一个草图中所示的布局。