0

我有一个使用 Bing 地图库的 Windows 应用商店 (8.1) 应用程序,我正在使用 MapControl 转换为 UWP。

我的地图在屏幕右侧有一个部分浮动覆盖显示一些额外的信息,但是,这会将地图的有效中心移到左侧。这意味着当地图放大/缩小时,它应该围绕实际地图中心左侧偏移的点进行放大。

我使用该SetZoomLevelAroundPoint方法在 Bing Maps 中处理了这个问题,但是在 UWP MapControl 中似乎没有等效项。诸如TryZoomInAsync不允许指定点放大的方法。

如何使用 UWP MapControl 实现这一点?

编辑:这是设置的草图

在此处输入图像描述

4

1 回答 1

0

对于这种情况,您应该使用 MapControl 上的 ViewPadding 属性。您也可以使用 TransformOrigin 属性,但 ViewPadding 是首选方法。

于 2017-10-05T16:33:18.390 回答