如何在Windows Phone 8上的列表视图中显示不同高度的图像

时间:2013-06-16 06:55:47

标签: windows-phone-7 listview windows-phone-8 longlistselector

有谁知道如何在Windows Phone 8上开发这样的东西? http://sdrv.ms/17PUTs4“现有应用的快照”

我知道我可以使用WrapPanel获取多列列表视图,但我不知道如何为每个列表视图项获得不同的高度

1 个答案:

答案 0 :(得分:0)

我看到示例应用程序中的listBox分为3列 - 这很容易做到。 下一个: 每列应填充图像容器,其中Horizo​​ntalAligment =“stretch”以获得列宽,图像高度设置为auto,以便通过调整宽度来自动设置高度,以便没有不成比例的调整大小。并且图像Stretch属性为Uniform。

类似的东西:

<Image Name="BackButton" Source="BackButton.png" HorizontalAlignment="Stretch" Grid.Column="0" Grid.Row="0" VerticalAlignment="Center" Width="auto"/>

增加:

要获得那种列表框,我建议您使用MS ExpressionBlend进行自定义用户控制