WP8拍摄地图照片

时间:2013-09-19 08:42:13

标签: c# map windows-phone-8

我的一个页面上有一个地图控件,我想拍一张照片然后在另一个屏幕上显示。有谁知道我怎么能做到这一点?地图位于<Grid>

之内

1 个答案:

答案 0 :(得分:5)

您应该对Render类使用WriteableBitmap方法:

var writeableBitmap = new WriteableBitmap(desiredWidth, desiredHeight);

writeableBitmap.Render(mapControl, null);
writeableBitmap.Invalidate();

image.Source = writeableBitmap;

MSDN Link