要将 a 划分Grid
为行,我们给它行定义,并且UIElement
需要将其放置在该网格中的特定行中,我们这样做:
Button Name="Button1" Grid.Row="1"
现在假设我想在代码中动态地做这件事,那么我们该怎么做。
谢谢你。
要将 a 划分Grid
为行,我们给它行定义,并且UIElement
需要将其放置在该网格中的特定行中,我们这样做:
Button Name="Button1" Grid.Row="1"
现在假设我想在代码中动态地做这件事,那么我们该怎么做。
谢谢你。
如果你想创建一个Button
in 代码并添加到特定的单元格,Grid
那么你可以这样做:
var myButton = new Button();
myButton.Content = "myButton";
Grid.SetColumn(myButton, 1);
Grid.SetRow(myButton, 1);
myGrid.Children.Add(myButton);
您可以从 XAML 中关于网格的代码执行所有操作:
Grid.SetRow(button, 1);
Grid.SetColumn(button, 1);
Grid.SetRowSpan(button, 2);
Grid.SetColumnSpan(button, 2);
myGrid.ColumnDefinitions.Add(new ColumnDefinition());
myGrid.RowDefinitions.Add(new RowDefinition());
ETC...