将所有ListView项目调整为相同大小

时间:2012-11-20 14:19:19

标签: c# windows-8 windows-runtime windows-store-apps

我有一个列表视图,显示来自网络的图像列表。图像在显示时加载。我还在此ListView的CollectionView中有其他项(非图像)

我希望listview中的所有项目都以相同的大小,高度和宽度显示。

列表中的所有图像大小相同,因此适用于列表视图中的所有图像。但是,其他内容的大小不会调整为相同大小。

我之前不知道图像的大小,因为它可能会有所不同,我也必须将控件缩放到显示尺寸,根据使用的设备,这是动态的。

我怎样才能实现这个目标?

编辑:我澄清了我的要求

2 个答案:

答案 0 :(得分:0)

如果我正确理解了这个问题,你可以根据屏幕尺寸设置这些非图像的高度和宽度,然后绑定它们。

我真的希望我在这里有意义!

答案 1 :(得分:0)

我通过将相同的图像作为背景加载到列表中的所有项目并将不透明度设置为0来解决此问题。这样,所有项目始终具有相同的大小。不漂亮,但它确实有效。