是否可以向Bing Map控件添加類似ItemsSource的內容以將MapItemsControls綁定到ObservableCollection?其實我很想在地圖上放置不同的圖釘樣式。Silverlight Bing Map可綁定數量的MapItemsControl
0
A
回答
1
如果我理解你的問題,你想有MapItemControls集合添加到地圖 - 而這個集合必須被綁定,能夠 - 動態創建?
我以前有類似的問題。對我來說,解決方案是創建一個新的MapLayer,並將項目的二維集合公開爲DependencyProperty。
這裏有一個建議的方法:
public class SpecialLayer : MapLayer
{
public static readonly DependencyProperty ItemsSource ...
OnPropertyChanged(...)
{
var layer = sender as SpecialLayer;
foreach(Object in Routes){
layer.Add(new Pushpin(...));
}
}
}
我寫了一個short post about it。你可以檢查它來獲得一些細節。
洪扎
+0
謝謝。最後,我最終得到了一個類似於你的ViewModel。但是,當源更改時,我將MapLayer Itemssource綁定到由ViewModel更新的PushPins集合。在這種情況下,似乎更容易。 – Matt 2012-01-17 14:26:30
0
是的,你可以做到這一點,幾乎任何你想要的圖層。
有所有在官方網站上提供種類的例子: http://www.microsoft.com/maps/isdk/silverlight/
相關問題
- 1. Bing Map Silverlight控件的MapItemsControl中的選擇狀態
- 2. Silverlight Bing Map Maplayer到圖像
- 3. 如何將多個(n)多邊形綁定到Bing Map控件
- 4. bing map TestDataGenerator未定義
- 5. Bing Maps - Javascript vs Silverlight
- 6. Map正在捕獲來自MapItemsControl元素的Tap事件
- 7. Silverlight中的Bing地圖的流量層
- 8. Silverlight數據綁定
- 9. Silverlight數據綁定
- 10. Silverlight DataGridTextColumn綁定可見性
- 11. Silverlight ListboxItem可見性綁定
- 12. Bing Maps SDK - Silverlight
- 13. Silverlight Bing Maps - Pushpin
- 14. Bing Map Silverlight使用基本鍵的結果不一致
- 15. Silverlight中的數據綁定
- 16. 如何繪製折線Bing Map Silverlight控件
- 17. Bing地圖MapItemsControl拋出E_FAIL異常設置圖釘位置
- 18. 數據綁定Bing Maps圖釘
- 19. Silverlight Bing地圖問題
- 20. 元數據綁定在Silverlight
- 21. 數據綁定在Silverlight
- 22. Silverlight數據綁定問題
- 23. silverlight基本數據綁定
- 24. MS MapCruncher - Silverlight Bing Maps
- 25. Silverlight OneWay綁定
- 26. Silverlight綁定
- 27. Silverlight綁定TimePicker
- 28. Silverlight RadDataPager綁定
- 29. Silverlight - 綁定
- 30. 找不到Bing Map SDK
我不知道了Bing地圖,但你可以definatly做到這一點與ESRI的Silverlight/WPF地圖 – 2012-01-16 02:51:11