Windows Phone 8.1 MapIcon单击事件

本文关键字:单击 事件 MapIcon Phone Windows | 更新日期: 2023-09-27 18:18:41

我正在编写一个Windows Phone 8.1应用程序(Windows运行时版本),我使用MapIcon类将图标放置在地图控件上。但是,我希望这些图标能够对"click"事件做出反应,这样我就可以在用户单击特定图标后显示更多细节。我谷歌了一下,没有找到答案。是否有可能,或者我是否必须创建自己的类来实现这个目标(以及如何实现)?

这是我第一次开发Windows Phone 8.1应用程序,所以任何建议都非常感谢。谢谢你。

Windows Phone 8.1 MapIcon单击事件

如果有人正在寻找UWP应用程序的解决方案:现在有一个新的MapElementClick事件处理程序。

您可以在地图上放置任何XAML元素,而不是MapIcon。检查http://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn792121.aspx showing_xaml_controls_and_shapes_on_the_map因为它们是完全成熟的XAML元素,所以您应该能够使用Tapped event。

还请注意,不能保证MapIcon对象将被显示,它们可能被其他元素遮挡。