Put your controls inside a
Grid element. Then use
RowsDefinitions and
ColumnDefinitions with
Height and/or
Width sets to
Auto and
*.
Example:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
I recommend use of
Auto for all controls except the bigger (a GridView, for example) that must use
* for complete screen resolution.
Hope its helps.