<Grid Name="mainGrid">
    <Grid.RowDefinitions>
        <RowDefinition Height="100" />
        <RowDefinition Height="40" />
        <RowDefinition Height="10*" />
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="200"  />
        <ColumnDefinition Width="*" />
    </Grid.ColumnDefinitions>
</Grid>
 

"*"是缩写"1*"。这是一个比率,所以如果你有两行,一排"*"还有一个"10*"前者获得1/11的可用空间,后者获得10/11的可用空间。

在上面的例子中,"10*"没有必要-"*"这样做更有意义,因为只有一行使用基于比率的大小调整,因此任何比率都等于100%的可用空间。