xaml中按比例设定Grid的行或列的尺寸

语法:

1         <Grid.RowDefinitions>
2             <RowDefinition Height="*"/>
3             <RowDefinition Height="100"/>
4             <RowDefinition Height="2*"/>
5             <RowDefinition Height="Auto"/>
6         </Grid.RowDefinitions>    

 

*号为一个单位,意思是减去绝对定位以及自动定位所占的高度后,将剩余的高度按照*号倍数的比例分配给高度设定中带*号的行(比如语法示例中,第一行高度为剩余高度的1/3,第三行高度为剩余高度的2/3)

posted @ 2015-12-08 19:32  AD1988  阅读(1248)  评论(0编辑  收藏  举报