【发布时间】:2015-04-22 20:47:42
【问题描述】:
请帮助我将地图图标定位在 mapcontrol.center 点下方,就像这里的截图http://www.windowsphone.com/en-us/store/app/sygic-gps-navigation-maps-poi-route-directions/340f7b71-86bc-4f99-8c59-d4a6126c10b1
【问题讨论】:
请帮助我将地图图标定位在 mapcontrol.center 点下方,就像这里的截图http://www.windowsphone.com/en-us/store/app/sygic-gps-navigation-maps-poi-route-directions/340f7b71-86bc-4f99-8c59-d4a6126c10b1
【问题讨论】:
使用MapIcon 类的NormalizedAnchorPoint 属性。它需要一个Point,x 和 y 的范围从 0 到 1。
根据您的屏幕截图(第三张),您应该使用 (0.5, 1) 的值。
MapIcon icon = new MapIcon();
icon.NormalizedAnchorPoint = new Point(0.5, 1);
【讨论】:
我通过使用“RenderTransform”选择了一个不同的选项,它使我能够将“MapControl”扩展到页面底部下方,从而将“MapIcon”和 MapControl 中心移动到更靠近页面底部的位置,就像我想要的那样。它不干净,但它有效。
【讨论】: