我正在定义这样的行:
<Grid.RowDefinitions>
<RowDefinition Height="25*" />
<RowDefinition Height="25*" />
<RowDefinition Height="25*" />
<RowDefinition Height="25*" />
</Grid.RowDefinitions>
因为所有数字都相同,所以甚至不需要添加“ 25” 在这里还是我可以指定为“ *”?
如果我完全删除RowDefinitions,该怎么办。每行的默认高度是否相同?
答案 0 :(得分:1)
您不需要。 *25
,如果您这样做:
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="*" />
<RowDefinition Height="*" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
所有行将具有相同的大小。在Xamarin文档中,他们只说Column Width的默认值为*
,因此我们可以假定此处的默认值也可以是星号,但不确定。最好声明一下。