0

我想创建一个小框,它将在bing map上的PointerEntered事件之后可见。当指针位于图钉上时,我需要获取指针的位置。一切正常,但我无法得到这个位置。我需要它,所以我可以在图钉附近的正确位置动态显示框。获取指针位置

如何获得光标/指针位置?

回答

1

我不认为这是一个好主意,试图依靠Windows Store应用程序中的指针位置太多。不要忘记你的基于触摸的用户 - 你将如何确定他们的情况下的指针位置?

我还没有在Windows应用商店应用中使用Bing地图和图钉,但也许你可以尝试使用tooltips代替。他们已经内置了对基于触摸和基于鼠标的控制的支持,甚至可以自动定位,使用户不会用手指遮挡它们。

+0

IMO on touch device you not invoke PointerEntered cause you can not move your pointer over the point out out tap it and when you tap you will invoke tapped event or if you will not move your finger you'll will移动地图。我会检查工具提示 – Fixus

+0

是否有修改显示工具提示的时间的方法。这对我来说太慢了,我无法找到让它更快的方法 – Fixus

+0

@Fixus要在显示工具提示之前更改延迟,请使用[InitialShowDelay](http://msdn.microsoft.com/zh-cn/library /system.windows.controls.tooltipservice.initialshowdelay.aspx)附加属性。 –