2

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

4

1 回答 1

5

您应该使用该类的Render方法WriteableBitmap

var writeableBitmap = new WriteableBitmap(desiredWidth, desiredHeight);

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

image.Source = writeableBitmap;

MSDN 链接

于 2013-09-19T12:35:27.097 回答