C# UWP C中如何暂停/停止更新地理位置#

C# UWP C中如何暂停/停止更新地理位置#,c#,geolocation,win-universal-app,C#,Geolocation,Win Universal App,我试图停止通过按钮跟踪我的位置。有人知道怎么做吗?我试图取消订阅positionChanged事件,但“它在当前上下文中不存在”(从我的停止按钮事件中) 也许我完全错了。有人能帮忙吗?我发现,除了取消订阅之外,如果我将ReportInterval设置为0,它不会触发更新: locator.ReportInterval = default(uint) 看起来您在另一个xaml页面中引用了某些内容,因此出现了此错误。对于“StopTracking”按钮,您的代码对我来说是正确的,也许您可以共享更多

我试图停止通过按钮跟踪我的位置。有人知道怎么做吗?我试图取消订阅positionChanged事件,但“它在当前上下文中不存在”(从我的停止按钮事件中)


也许我完全错了。有人能帮忙吗?

我发现,除了取消订阅之外,如果我将ReportInterval设置为0,它不会触发更新:

locator.ReportInterval = default(uint)

看起来您在另一个xaml页面中引用了某些内容,因此出现了此错误。对于“StopTracking”按钮,您的代码对我来说是正确的,也许您可以共享更多信息;功能。也许这样就行了。我会让你知道的。
locator.ReportInterval = default(uint)