如何在Windows Phone 7中點擊圖釘時顯示信息框?即當點擊圖釘時需要顯示數據右側的一些數據和箭頭按鈕。請幫助我...Windows Phone 7中的圖釘信息框中的示例bing地圖?
1
A
回答
0
您可以自定義圖釘
例如:
<my:Map Name="map1">
<my:Map.Resources>
<DataTemplate x:Key="pushpinTpl">
<my:Pushpin PositionOrigin="{Binding position}">
<my:Pushpin.ContentTemplate>
<DataTemplate>
<ToggleButton x:Name="togButt" >
<Grid>
<TextBlock Text="click"
Visibility="{Binding ElementName=togButt,Path=IsChecked,Converter={StaticResource BoolConverter},ConverterParameter=!}"/>
<TextBlock Text="alternative content"
Visibility="{Binding ElementName=togButt,Path=IsChecked,Converter={StaticResource BoolConverter}}"/>
</Grid>
</ToggleButton>
</DataTemplate>
</my:Pushpin.ContentTemplate>
</my:Pushpin>
</DataTemplate>
</my:Map.Resources>
<my:MapItemsControl ItemsSource="{Binding items}"
ItemTemplate="{StaticResource pushpinTpl}"
/>
</my:Map>
希望這有助於:)
當你點擊圖釘當時+0
對不起@Dargos我不能給你一些樣本。 – WP7
1
您顯示消息框。 即在點擊事件把消息box.see婁編碼
pin[i] = new Pushpin();
pin[i].Location = new GeoCoordinate(Latitude, LongLatitude);
map1.Children.Add(pin[i]);
myCoorditeWatcher = new GeoCoordinateWatcher(GeoPositionAccuracy.High);
myCoorditeWatcher.MovementThreshold = 20;
var gl = GestureService.GetGestureListener(pin[i]);
gl.Tap += new EventHandler<GestureEventArgs>(GestureListener_Stack_Tap);
private void GestureListener_Stack_Tap(object sender, Microsoft.Phone.Controls.GestureEventArgs e)
{
for (int i = 0; i <= ClsGetDeviceMap.lstLongLatitude.Count - 1; i++)
{
if (sender.Equals(pin[i]))
{
MessageBox.Show(ClsGetDeviceMap.lstLocationName.ElementAt<string>(i).Trim());
MessageBox.Show(ClsGetDeviceMap.lstLatitude.ElementAt<string>(i).Trim());
MessageBox.Show(ClsGetDeviceMap.lstLongLatitude.ElementAt<string>(i).Trim());
}
}
}
0
有很多關於綁定SDK網站的例子: http://www.bingmapsportal.com/isdk/ajaxv7
相關問題
- 1. Bing地圖圖釘和信息框
- 2. Bing地圖中信息框的多個圖釘
- 3. 如何在windows phone7 Bing地圖中點擊圖釘時顯示信息框?
- 4. 實現Windows Phone中的Bing地圖7
- 5. Windows Phone 7 - Bing地圖MVVM圖釘初始化
- 6. 如何在Bing地圖,Windows Phone中切換顯示/隱藏圖釘信息框的狀態?
- 7. 將圖釘綁定到Windows Phone中的Bing地圖
- 8. 帶自定義HTML信息框的多個Bing地圖圖釘
- 9. Bing地圖的信息框
- 10. Bing地圖與C#和MVVM信息框和圖釘綁定
- 11. Windows Phone Bing地圖 - 如何在圖釘水龍頭上創建動態信息框(工具提示)
- 12. 設置Windows Phone 8上的圖釘Bing地圖(XAML C#)
- 13. WPF Bing地圖中的信息框
- 14. bing地圖圖釘
- 15. Windows Phone上的Bing地圖 - 將點擊事件添加到圖釘;顯示更多詳細信息
- 16. 在Tap bing地圖控件上添加圖釘 - windows phone
- 17. Bing地圖在REST中的圖釘
- 18. 如何將用戶中心控制在圖釘內的Bing Maps for Windows Phone 7
- 19. 用Bing地圖突出顯示圖釘
- 20. 信息框位置始終朝向Bing地圖中的地圖
- 21. Bing地圖信息框,與HTML視圖
- 22. 嵌入bing地圖 - 圖釘
- 23. 在Bing地圖中添加圖釘
- 24. Windows Phone 7 Bing地圖上的路線圖方向?
- 25. Windows Phone 8地圖和圖釘
- 26. 如何在bing地圖中居中顯示信息框?
- 27. 如何將圖像附加到bing地圖的信息框中?
- 28. 的AddHandler用於Bing地圖圖釘
- 29. Silverlight 4和Windows Phone 7的Bing地圖控件中的交互圖層
- 30. bing地圖信息框與滾動條
截至目前我正在顯示上map.but圖釘如何顯示信息框時點擊那個? – WP7
嘗試http://igrali.wordpress.com/2012/01/07/show-a-tooltip-for-tapped-pushpin-on-windows-phone/ –
可能的重複[如何在點擊圖釘時顯示佈局在bingmaps?](http://stackoverflow.com/questions/10793881/how-to-show-the-layout-when-click-on-pushpin-in-bingmaps) – MarcinJuraszek