网格中的图像应尽可能大

时间:2014-07-03 06:12:47

标签: c# xaml windows-phone-8

在我的Windows Phone应用程序中,我需要最多4张图片彼此相邻。图像的宽度/高度始终相同。当然,网格的宽度和高度取决于屏幕。如果只有2张图片,它们应该向上扩展以填充可用空间。如果有4个,他们必须缩小。

如何在xaml上执行此操作?

1 个答案:

答案 0 :(得分:0)

将图像放入Viewbox内的水平StackPanel:

<Viewbox>
    <StackPanel Orientation="Horizontal">
        <Image Source="http://tile.openstreetmap.org/1/0/0.png"/>
        <Image Source="http://tile.openstreetmap.org/1/1/0.png"/>
        <Image Source="http://tile.openstreetmap.org/1/0/1.png"/>
        <Image Source="http://tile.openstreetmap.org/1/1/1.png"/>
    </StackPanel>
</Viewbox>