用动态值填充 LongListSelector GridCellSize
本文关键字:LongListSelector GridCellSize 填充 动态 | 更新日期: 2023-09-27 18:32:30
好的,我希望我的LongListSelector渲染网格。每行两个网格项。我不想以像素大小设置宽度和高度,因为它们覆盖页面对我来说很重要。
如果我知道需要渲染多少网格项,我总是这样做。
<Grid Grid.Row="2">
<Grid.RowDefinitions>
<RowDefinition Height="1*" />
<RowDefinition Height="1*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1*" />
<ColumnDefinition Width="1*" />
</Grid.ColumnDefinitions>
</Grid>
现在我可以添加网格并为项目设置行和列。在这种情况下,我使用LongListSelector,所以我不知道如何解决这个问题。我知道我可以设置GridCellSize="value,value">,但据我所知,它仅适用于像素。
如果有人知道如何解决这个问题,请回答,谢谢!
由于LLS中的项目将被分配为项目渲染所需的高度,因此确保它填满整个屏幕的唯一方法是设置显式高度。
请注意,您需要考虑不同的屏幕分辨率。