我正在使用Windows Phone 8中的地图控件。如何知道何时首次操作Map控件?
我需要实现一个页面,用户可以使用地图控件选择他的位置。 我想知道应用程序何时由用户首次操作。
一些背景信息: 我看到,当显示控件时,它会自动居中世界地图,并引发CenterChanged事件。 我无法理解ManipulationStarted,ManipulationDelta和ManipulationCompleted是如何工作的。 我第一次拖动,ManipulationStarted不被调用,只有ManipulationCompleted。
我可以考虑用户的第一次操作是第二次触发CenterChanged。 但是这是一个黑客攻击或猜测,我不高兴不了解它是如何工作的。
UseOptimizedManipulationRouting有助于提高只有ManipulationCompleted事件,但Touch.FrameReported真的很强大,适用于我的情况! –