C# Windows Phone 8.1图像缩放

C# Windows Phone 8.1图像缩放,c#,xaml,windows-phone-8,windows-phone-8.1,C#,Xaml,Windows Phone 8,Windows Phone 8.1,如何显示图像,用户可以像在gallery中那样缩放?我的意思是用两个手指等进行缩放。 用户无法调整简单对象的大小。 <Grid> <ScrollViewer ZoomMode="Enabled"> <Image Source="myimage.jpg" /> </ScrollViewer> </Grid> 您还可以添加ScrollViewer的MinZoomFactor和MaxZoomFactor(默

如何显示图像,用户可以像在gallery中那样缩放?我的意思是用两个手指等进行缩放。 用户无法调整简单对象的大小。


<Grid>
    <ScrollViewer ZoomMode="Enabled">
        <Image Source="myimage.jpg" />
    </ScrollViewer>
</Grid>

您还可以添加ScrollViewer的
MinZoomFactor
MaxZoomFactor
(默认值为0,1和2)

您是否尝试使用
WriteableBitmap
?似乎不可能在8.1中像在中一样使用WriteAbitMap。它的构造函数是WriteableBitmap(int-width,int-height),只有WriteableBitmap在WP8.1中工作良好。构造函数仅以宽度/高度作为参数有什么问题?所有可写位图均为32 bpp BGRA。