The*_*ine 5 c# silverlight wpf wpfdatagrid
我有一个网格,我试图在Silverlight中以编程方式创建和填充.但是,尽管我努力,但所有项目都默认在网格中发现"0,0".这就是我所拥有的:
Grid holdingGrid = new Grid();
int row = 0;
for (int i = 0; i < 10; i++) {
Expander expander = new Expander();
holdingGrid.Children.Add(expander);
Grid.SetRow(expander, row);
Grid.SetColumn(expander, 0);
row++;
}
Run Code Online (Sandbox Code Playgroud)
但是这仍然会导致所有项目堆积在第一行和第一列中.我究竟做错了什么?
Grid holdingGrid = new Grid();
int row = 0;
for (int i = 0; i < 10; i++) {
Expander expander = new Expander();
holdingGrid.RowDefinitions.Add(new RowDefinition());
holdingGrid.Children.Add(expander);
Grid.SetRow(expander, row);
Grid.SetColumn(expander, 0);
row++;
}
Run Code Online (Sandbox Code Playgroud)