Xamarin.Forms - 将列的宽度扩展为最长内容

时间:2016-05-19 15:29:11

标签: uitableview xamarin xamarin.forms column-width

在Xamarin Forms中,我想创建一个2列表,其中第一列扩展到具有最长内容的单元格的宽度,如:

enter image description here

在Xamarin.Forms中实现这一目标的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

将第一列设为'auto',将第二列设为'*'。根据文档,auto应该是其子项的大小,*将占用剩余空间。

    <Grid.ColumnDefinitions>
      <ColumnDefinition Width="Auto" />
      <ColumnDefinition Width="*" />      
    </Grid.ColumnDefinitions>