0

コード ビハインドでコントロールを配置する方法。

XAML:

<Grid x:Name="LayoutRoot">
    <Grid.RowDefinitions>
        <RowDefinition Height="60" />
        <RowDefinition />
    </Grid.RowDefinitions>
</<Grid>

<TextBlock HorizontalAlignment="Center" Grid.row="0"/>

DataGridコードビハインドでは、そのグリッドにインを追加したいと考えています。

DataGrid dt = new DataGrid();

// how to add above the grid in to that 
// layoutroot in second row.
4

2 に答える 2

2

2 行目では、Grid.Row プロパティを次のように設定します。

   DataGrid dt = new DataGrid();
   Grid.SetRow(dt ,1);

   LayoutRoot.Children.Add(dt);
于 2013-09-26T08:45:06.980 に答える
1

Grid.SetRow() および Grid.SetColumn() 関数を使用して、分離コードから位置を設定できます。

Grid.SetRow(dt,1); // set position
LayoutRoot.Children.Add(dt); // add control into the Grid
于 2013-09-26T08:45:59.303 に答える