设置ItemsPanelTemplate UniformGrid行和列

时间:2019-07-01 11:52:30

标签: c# wpf

如何在c#代码后面设置Rows的{​​{1}}和Columns

UniformGrid

1 个答案:

答案 0 :(得分:1)

由于它只是模板,因此您可以创建一个新模板并直接设置ItemsPanel属性:

FrameworkElementFactory ug = new FrameworkElementFactory(UniformGrid);
ug.SetValue(UniformGrid.RowsProperty, 10);
ug.SetValue(UniformGrid.ColumnsProperty, 6);
galerielb.ItemsPanel = new ItemsPanelTemplate(ug);