Grid Star-Size in code behind

I have a grid as follows,

<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="0.5*" />
        <RowDefinition Height="0.5*" />
    </Grid.RowDefinitions>
</Grid>

How do I give the Height = "0.5*" in code behind?


You can use:

rowDefinition.Height = new GridLength(0.5, GridUnitType.Star);

grid.RowDefinitions[0].Height = new GridLength(0.5, GridUnitType.Star);