Make an external grid with two columns. Inside this grid, place two other grids, one per column. This will result in the desired design.
Here is an example of how to do this. Please note that I placed several stars at the heights. Change them to suit your needs.
<Grid> <Grid.ColumnDefinitions> <Grid.ColumnDefinition Width="*" /> <Grid.ColumnDefinition Width="*" /> <Grid.ColumnDefinitions> <Grid Grid.Column="0"> <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition Height="Auto"/> <RowDefinition Height="Auto"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> </Grid> <Grid Grid.Column="1"> <Grid.RowDefinitions> <RowDefinition Height="*"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> </Grid> </Grid>
HCL source share