Windows phone 7 如何在Windows Phone 8上的listview中显示不同高度的图像

Windows phone 7 如何在Windows Phone 8上的listview中显示不同高度的图像,windows-phone-7,listview,windows-phone-8,longlistselector,Windows Phone 7,Listview,Windows Phone 8,Longlistselector,有人知道如何在WindowsPhone8上开发类似的东西吗? “现有应用的快照” 我知道我可以使用WrapPanel获得多列列表视图,但我不知道如何为每个列表视图项获得不同的高度我看到示例应用程序中的列表框分为3列-这很容易做到。 下一步: 应使用带有HorizontalAligment=“stretch”的imagecontainers填充每列,以将列宽、图像高度设置为“自动”,以便在调整宽度时自动设置高度,从而不会出现不适当的大小调整。并且图像拉伸性能要均匀 比如: <Image Na

有人知道如何在WindowsPhone8上开发类似的东西吗? “现有应用的快照”


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

我看到示例应用程序中的列表框分为3列-这很容易做到。 下一步: 应使用带有HorizontalAligment=“stretch”的imagecontainers填充每列,以将列宽、图像高度设置为“自动”,以便在调整宽度时自动设置高度,从而不会出现不适当的大小调整。并且图像拉伸性能要均匀

比如:

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

补充:


要获得这种列表框,我建议您使用MS ExpressionBlend创建自定义用户控件

您尝试了什么?您提供的屏幕截图肯定没有使用标准的ListBox或LongListSelector项模板。至少在某种程度上不会消除虚拟化的所有可能性。如果是这样的话,在scrollviewer中只有三列。