UWP MapControl mouse/pointer 结束

UWP MapControl mouse/pointer over

我是 UWP 新手,正在使用 MapControl。我想知道是否有任何方法可以让它响应 MouseOver(UWP 的 PointerOver)事件。我有几个可以使用此类信息的场景:

  1. 我想让我的用户在地图上绘图。因此,当他们绘制一条线时,该线可能会在用户移动鼠标时显示。
  2. 当他们将鼠标移到地图上时,我想显示带有当前纬度和经度的十字准线和文本框。

尽管我使用 UWP 将应用程序放入 Windows 商店,但我只针对有鼠标的 PC。我不关心我的应用程序的手机、xbox 等。

感谢您提供的任何信息。

目前,地图控件不会引发 OnPointerXXX 事件。您可以通过在地图控件上放置另一个透明 XAML 元素并在该元素上注册 Pointer 事件来解决此问题,但这可能会导致事件无法正确路由的其他问题。