2014-12-03 93 views
1

所以,我有一个应用程序,它允许用户添加餐馆和地方的建议在某个地区,当添加MapIcon添加到地图和数据从解析拉,我需要的是一种当单击MapIcon并显示该建议的信息时,另一种方法是将自定义用户控件添加到地图中。放我宁愿第一种方式。任何帮助,将不胜感激:)交互式MapIcon,Windows Phone 8.1通用应用程序

+1

您说“所以,我有一个应用程序”,所以什么不工作?和你的代码在哪里? – 2014-12-03 11:17:03

+0

基本上我需要一些方法来将点击事件添加到mapicon或将用户控件添加到xaml地图 – 2014-12-03 13:09:37

+0

地图MapItemsControl x:Name =“MapIcons”> < local:MapIconExpanded x:Name =“MapIconE”Maps:MapControl.Location =“{Binding Location}”Maps:MapControl.NormalizedAnchorPoint =“0.5,0.5”/> aparently它已经是另一个元素的孩子 – 2014-12-03 13:09:55

回答

1

你不能使MapIcon(和MapElements集合的其他子)交互。这些由本地MapControl控制。

您可以做的是向MapControls Children集合中添加普通的XAML元素,例如通过MapItemsControl。在那里你可以使用任何你喜欢的。按钮,带有敲击处理程序的图像等等。请参阅http://msdn.microsoft.com/en-us/library/jj620947.aspx

+0

您谈论MapIcon,但链接到一个示例与图钉,这是两个完全不同的东西。 – Nozdrum 2015-04-01 15:53:32

+0

您完全没有阅读我的评论。我说他*不能*使用MapIcon,*但*有一个* ALTERNATIVE *,这是我发布链接的MapItems。 所以请删除downvote。 – 2015-04-02 20:00:37

+0

对不起,你可以编辑你的答案,否则我不能删除downvote。 – Nozdrum 2015-04-07 18:45:11

相关问题