WP8拍摄地图照片

Sub*_*bby 2 c# map windows-phone-8

我的一个页面上有一个地图控件,我想拍一张照片并将其显示在不同的屏幕上.有谁知道我怎么能做到这一点?地图在a <Grid>.

Oli*_*yen 5

你应该使用类的Render方法WriteableBitmap:

var writeableBitmap = new WriteableBitmap(desiredWidth, desiredHeight);

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

image.Source = writeableBitmap;
Run Code Online (Sandbox Code Playgroud)

MSDN链接