![](/img/trans.png)
[英]How to make s tooltip/text to always be on top of a pushpin/image in Bing Maps using C#?
[英]How to bring specific PushPin on top of all pushpins in bing maps in Store/WP8 app c#?
我在商店應用中使用Bing.Maps
這是如何重疊的。
我希望每當我選擇特定的圖釘時,圖釘應看起來像這樣。
在點擊事件中,我正在這樣更改所選圖釘的樣式(地圖商店應用)
Pushpin selectedPin = sender as Pushpin; selectedPin.Style = (Style)(Resources["SomeStyle"]);
問題是其他圖釘在所選引腳上重疊。 有什么辦法設置Zindex或所選pushPin的任何屬性? 或將所選圖釘置於所有圖釘頂部的任何技巧?
對於商店應用程序:將選定的圖釘添加到另一個MapLayer。
像這樣: http : //www.bing.com/blogs/site_blogs/b/maps/archive/2013/06/17/infoboxes-for-native-windows-store-apps.aspx
對於WP8應用程序:再次刪除選定的引腳: WP7必應地圖控件中的圖釘的ZIndex
無需更改圖釘樣式,我們可以在特定的圖釘抽頭事件上添加另一個圖釘,其位置與父圖釘相同。 我們可以像這樣更改新圖釘的位置原點
pushpin.Tap += (s, eve) =>
{
MapView.SetView(pushpin.Location,MapView.ZoomLevel);
var pushpinModel = (s as Pushpin).DataContext;
GeoCoordinate pinLocation = new GeoCoordinate();
pinLocation = pushpin.Location;
pin.PositionOrigin = new PositionOrigin(-0.3,0.7);
pin.Location = pinLocation;
MapView.Children.Add(pin);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.