2014-12-03 164 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

相關問題