Püf Noktası #128 - Bing Maps Pin Rengi Değiştirme

Cumartesi, 12 Haziran 2010 05:37 by ikivanc
Silverlight Bing Maps'te Blend içerisinde XAML kodlar arasına eklediğimi pushpin'in rengini değiştirebiliriz.

Bunun için eklediğimiz pushpin'i tıklayıp daha sonra sağ taraftan background rengini değiştirerek farklı renkte pushpin elde edebiliriz.


XAML Kodu
<Microsoft_Maps_MapControl:Pushpin Location="41,29" Background="#FF000000" />

Gördüğümüz gibi farklı renklerde pushpinleri bu şekilde elde etmemiz mümkün.

Kolay gelsin.

Püf Noktası #127 - Bing Maps Pin Ekleme

Pazartesi, 7 Haziran 2010 16:00 by ikivanc
Silverlight Bing Maps'te haritanın üzerine bir noktayı belirtmek için pinler ekleyebiliriz. Bunların ismi Bing Maps'te Push pinlerdir.


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" ScaleVisibility="Collapsed">
  <Microsoft_Maps_MapControl:Pushpin Location="41,29" />
</Microsoft_Maps_MapControl:Map>

C#
Pushpin Push_Pin = new Pushpin();
Push_Pin.Location = new Location(42, 29);
MapIK.Children.Add(Push_Pin);

Bu sayede haritamıza istediğimiz koordinatına rahatlıkla bir pushpin ekleyebiliriz..

Kolay gelsin.

Püf Noktası #126 - Bing Maps Ölçek

Pazar, 6 Haziran 2010 10:14 by ikivanc
Silverlight Bing Maps'te default olarak gelen ölçek'i istediğimiz takdirde gizleyebiliriz.

Bunun için Haritanın ScaleVisibility seçeneğini değiştirmemiz yeterli olacaktır. Default olarak visible gelmektedir.


Logoyu gizlemek için ScaleVisibility seçeneğinin Collapsed olması yeterli olacaktır.


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" ScaleVisibility="Collapsed"/>

C#
MapIK.ScaleVisibility = Visibility.Collapsed;

Bu sayede haritamızın ölçeğini haritadan kaldırmış olduk.

Kolay gelsin.

Püf Noktası #125 - Bing Maps Logo

Cumartesi, 5 Haziran 2010 04:58 by ikivanc
Silverlight Bing Maps'te default olarak gelen logoyu istediğimiz takdirde gizleyebiliriz.

Bunun için Haritanın LogoVisibility seçeneğini değiştirmemiz yeterli olacaktır. Default olarak visible gelmektedir.


Logoyu gizlemek için LogoVisibility seçeneğinin Collapsed olması yeterli olacaktır.


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" LogoVisibility="Collapsed"/>

C#
MapIK.LogoVisibility = Visibility.Collapsed;

Bu sayede logomuzu haritadan kaldırmış olduk.

Kolay gelsin.

Püf Noktası #124 - Bing Maps Navigasyon Aracı

Cuma, 4 Haziran 2010 13:31 by ikivanc
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

Püf Noktaları?

Çarşamba, 2 Haziran 2010 14:31 by ikivanc
Püf Noktalarına 20 gün kadar gecikti ve bu durum hiç hoşuma gitmiyor. Imagine Cup Türkiye Finali, sürekli İstanbula gidip gelmem ve finallerimden dolayı istemeden de olsa aksaklıklar oldu. Sanırım bu durumu en azından şimdi kaldığım yerden devam edip, eksikleri de önümüzdeki günlerde tamamlıyor olacağım.

Fakat şöyle bir ikilem arasında gidip geliyorum. Türkçe yazarak, Türkçe bir kaynak mı oluşturmuş olayım yoksa İngilizce yazarak daha çok kişiye ulaşmayı mı tercih etmeliyim?  Ortaya güzel birşeyler  çıkarmak benim için ilk planda, Püf noktalarını kısa zaman içerisinde yazmam ve tek bir konuya odaklanması bakımında İngilizce olarak sığ kelimeler kullanıyor ve yeterince gramere dikkat edemiyorum bu durum da benim içime pek sinmiyor.


Benim şu anki görüşüm, Püf noktalarına Türkçe devam edip, belirli konularda orjinal İngilizce makaleler yazmak. Sizin görüşünüz nedir bu konuda? Bundan sonraki hareketlerimi de buna göre atmak istiyorum.

Selamlar...