Silverlight Bing Maps'te otomatik olarak gelen navigasyon menüsünde değişliklerde bulunabiliriz. Haritada zoom yapma ve hareket etmek için kullanılan navigasyon aracını istediğimiz takdirde harita üzerinde gösterip-gizleyebiliriz.
Bunun için Blend içerisinde NavigationVisibility seçeneği mevcuttur ve bu seçeneği "Visible" yaparak harita üzerinde navigasyon aracını gösterebilir
MapIK.NavigationVisibility = Visibility.Visible;
veya "Collapsed" seçeneğini seçerek harita üzerinden gizleyebiliriz
bunu kod ile hem XAML hem de C# ile gerçekleştirmemiz mümkündür;
XAML
<Microsoft_Maps_MapControl:Map Mode="Aerial" x:Name="MapIK"
Center="41,29" ZoomLevel="10" NavigationVisibility="Collapsed"/>
C#
MapIK.NavigationVisibility = Visibility.Collapsed;
Bu sayede ister Bing Maps'in standart navigasyon aracını kullanır, istersek de kendi oluşturduğumuz özel bir navigasyon aracını projemizde gösterebiliriz.
Kolay gelsin