Silverlight 4.0 如何将子控件添加到代码中特定位置的网格中?

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>

假设我在xaml中定义了一个网格,如下所示:

<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);
第一个参数是添加到网格中的控件。第二个参数是要将其添加到的列/行位置