2010-11-15 51 views
0

假设我在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落后。

如何实现它?

回答

0

相当晚回应,但在这里你去:

Grid.SetRow(yourControl, 1); 
Grid.SetColumn(yourControl, 1); 

Grid.SetRow(otherControl, 0); 
Grid.SetColumn(otherControl, 0); 

第一个参数是您已经添加到您的网格控制。第二个参数是要添加到的列/行位置。

相关问题