首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >RowDefinition Height="10*“在XAML网格中是什么意思?

RowDefinition Height="10*“在XAML网格中是什么意思?
EN

Stack Overflow用户
提问于 2009-07-22 09:50:32
回答 2查看 65.3K关注 0票数 66

我使用Height="*“有点意思是最后一行的高度应该填充到网格的底部。

但是"10*“是什么意思呢?

代码语言:javascript
复制
<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>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-07-22 09:53:44

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

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

票数 112
EN

Stack Overflow用户

发布于 2015-01-12 14:28:38

在xaml中,*用于百分比(%),因此10*表示总网格的10%。该行将使用网格的10%

票数 -17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1164194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档