how to get raster Kinder durch Ihre Zeile und Spalte in wpf?

<Grid x:Name="LayoutRoot" HorizontalAlignment="Center" VerticalAlignment="Center" >
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto"/>
        <RowDefinition Height="Auto"/>
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="Auto"/>
        <ColumnDefinition Width="Auto"/>
    </Grid.ColumnDefinitions>
    <Button Width="150" Height="50" x:Name="Btn1" Content="Button1" Grid.Row="0" Grid.Column="0"/>
    <Button Width="150" Height="50" x:Name="Btn2" Content="Button2" Grid.Row="0" Grid.Column="1"/>
    <Button Width="150" Height="50" x:Name="Btn3" Content="Button3" Grid.Row="2" Grid.Column="0"/>
    <Button Width="150" Height="50" x:Name="Btn4" Content="Button4" Grid.Row="2" Grid.Column="1"/>
</Grid>

C# - code in wpf

Visual childVisual = (Visual)VisualTreeHelper.GetChild(LayoutRoot,0);

Mit obigen code bekomme ich das Erste Kind des Rasters(LayoutRoot-Element).Aber ich will mir grid Kind, indem es Zeilen oder Spalten. Was soll ich tun.

Vielen Dank im Voraus.

Sie sollten in der Regel nicht verwenden Sie den VisualTreeHelper überhaupt.

InformationsquelleAutor Chandru A | 2012-08-30

Schreibe einen Kommentar