Silverlight 4.0 如何将子控件添加到代码中特定位置的网格中?
假设我在xaml中定义了一个网格,如下所示:Silverlight 4.0 如何将子控件添加到代码中特定位置的网格中?,silverlight-4.0,Silverlight 4.0,假设我在xaml中定义了一个网格,如下所示: <Grid x:Name="LayoutRoot" Background="White"> <Grid.RowDefinitions> <RowDefinition Height="Auto" /> <RowDefinition Height="*"/> </Grid.RowDefinitions>
<Grid x:Name="LayoutRoot" Background="White">
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
</Grid>
然后我想在代码隐藏中向列=0、行=1的网格中添加子控件
如何实施它?响应很晚,但您可以这样做:
Grid.SetRow(yourControl, 1);
Grid.SetColumn(yourControl, 1);
Grid.SetRow(otherControl, 0);
Grid.SetColumn(otherControl, 0);
第一个参数是添加到网格中的控件。第二个参数是要将其添加到的列/行位置