所以,我有一个应用程序,允许用户为某个地区的餐馆和地方添加推荐,当添加 MapIcon 添加到地图并从解析中提取数据时,我需要的是一种方式,当单击 MapIcon 显示该建议的信息时,另一个选项是将自定义用户控件添加到地图。 把我更喜欢第一种方式。任何帮助将不胜感激:)
不能使 MapIcon(以及 MapElements 集合的其他子项)具有交互性。这些由本机 MapControl 控制。
您可以做的是将普通的 XAML 元素添加到 MapControls 子集合中,例如通过 MapItemsControl。在那里,您可以使用任何您喜欢的东西。按钮、带有点击处理程序的图像等。见 http://msdn.microsoft.com/en-us/library/jj620947.aspx