İlkay İlknur
Just a developer...

Silverlight'ta Textbox'a Focuslanma Sorunu ve Çözümü

Pazartesi, 10 Ocak 2011 15:11 by ilkayilknur

Merhaba Arkadaşlar,

Kullanıcılardan veri girişi aldığımız ekranlarda kullanıcının herhangi bir seçim yapmadan doğrudan klavye kullanarak veri girişine başlaması için ilgili bir kontrole programatik olarak focus olmayı sağlamaktayız. Böylece kullanıcı sayfa üzerinde focuslanan kontrolden itibaren veri girişine başlamakta, klavyeyi kullanarak diğer girdi kontrollerine erişebilmekte ve veri giriş işlemini kısa sürede gerçekleştirebilmekte. Aynı senaryo Silverlight uygulamaları için de geçerli.

O zaman Silverlight tarafından ilk olarak sahneye 2 TextBox kontrolü ekleyelim ve daha sonra 2. textbox'a focuslanmayı sağlayalım. 

<StackPanel>
    <TextBox Width="208" x:Name="txtOne" Margin="0,10,0,0" />
    <TextBox Width="208" x:Name="txtTwo" Margin="0,10,0,0"/>
</StackPanel>

Uygulama kodumuz.

public MainPage()
{
    InitializeComponent();
    this.Loaded += new RoutedEventHandler(MainPage_Loaded);
}

void MainPage_Loaded(object sender, RoutedEventArgs e)
{
    txtTwo.Focus();
}

Uygulamayı çalıştırdığımızda ise aslında beklemediğimiz bir sonuç ile  karşılaşmaktayız.

Ancak browser içerisinde herhangi bir noktaya tıklarsak focus'un doğrudan ikinci textboxa geçtiğini görmekteyiz. Aslında bu da bizim istediğimiz davranış. Peki ama neden ekrana tıklamamız gerekti ? 

Bunun nedeni sayfa yüklendiğinde focus'un Silverlight uygulamasını içerisinde barındıran elementte bulunmaması. Bu nedenle biz ekrana tıklayarak plugin'in içerisinde bulunduğu kontrole focuslanmayı sağlamaktayız ve bu işlem sonucunda bizim istediğimiz textboxa focuslanma sağlanabilmekte. Peki bu problemi nasıl çözebiliriz ? 

Bu problemin çözümü için 2 yöntem bulunmakta. Birincisi javascript ile ilgili elemente focuslanmayı sağlamak. İkincisi ise javascript ile yaptığımız işlemi Silverlight tarafında sunulan imkanlar ile gerçekleştirmek.

1.Yöntem

Aşağıda bulunan javascript kodunu uygulamamıza ekleyerek Silverlight pluginine focuslanmayı sağlayabiliriz.

 var SlElement = document.getElementById('silverlightControlHost');
 if (SlElement)
     SlElement.focus();

2. Yöntem

Silverlight'ın bizim browsera ve HTML DOM'a erişmeyi sağlayan ve bir takım işlemleri gerçekleştirmemizi sağlayan System.Windows.Browser namespace'i içerisinde bulunan HtmlPage isimli tipin üzerinden sayfada bulunan plugin'e aşağıdaki gibi focuslanabiliriz.

System.Windows.Browser.HtmlPage.Plugin.Focus();

Uygulamamızın tam kodu ise şu şekilde

public MainPage()
{
    InitializeComponent();
    this.Loaded += new RoutedEventHandler(MainPage_Loaded);
}

void MainPage_Loaded(object sender, RoutedEventArgs e)
{
    System.Windows.Browser.HtmlPage.Plugin.Focus();
    txtTwo.Focus();
}

Uygulamayı çalıştırırsak

 

 

Böylece sizlerde focus metodunu kullandığınızda eğer istediğiniz kontrole focusu sağlayamazsanız yukarıdaki yöntemlerden biri ile sorunu çözebilirsiniz.

Görüşmek Üzere,

Tags:   , , , , , , , , ,
Categories:   Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight | Silverlight | Silverlight | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight 3.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0 | Silverlight | Silverlight 3.0 | Silverlight 4.0 | Silverlight 4.0 | Silverlight | Silverlight 3.0
Actions:   E-mail | del.icio.us | Permalink | Yorumlar (0) | Yorumlar RSSRSS Yorum Takibi
Share

Silverlight - DataGrid İçerisinde Gruplama

Pazar, 21 Mart 2010 14:02 by ilkayilknur

Merhaba Arkadaşlar,

Bu yazımızda Silverlight DataGrid içerisindeki gruplama özelliğinden bahsedeceğiz. DataGrid içerisinde bulunan bu gruplama özelliği ile verilerimizi çok daha anlamlı bir şekilde gruplanmış olarak kullanıcılara gösterebilmekteyiz. Gruplama örneğimizi yapmak için DataGrid içerisinde makalelerin listelendiği bir senaryo düşüneceğiz ve bu Makaleleri kategorilerine göre gruplayacağız. İlk olarak DataGrid içerisinde listeleyeceğimiz Makale sınıfını yaratarak uygulamayı gerçekleştirmeye başlayacağız.

public class Makale
{
   public string Baslik { get; set; }
   public string Kategori { get; set; }
}

Daha sonra ise sahneye basit bir DataGrid ekleyeceğiz. XAML tarafında herhangi bir ayar yapmayacağız. Sadece isim vermemiz şuan için yeterli.

<sdk:DataGrid x:Name="dgMakaleler" Height="156" Margin="12,12,0,0" 

VerticalAlignment="Top" HorizontalAlignment="Left" Width="388" />

DataGrid içerisinde gruplamayı sağlamak için System.Windows.Data namespace'i altında bulunan PagedCollectionView tipinden yararlanacağız. Ancak bu sefer DataGrid'in ItemsSource propertysine doğrudan kendi koleksiyonumuzu vermek yerine yarattığımız PagedCollectionView nesnemizi veriyor olacağız. Tabi ki önceden yarattığımız koleksiyonu PagedCollectionView'a geçirip ve gerekli gruplamaları tanımladıktan sonra bu işlemi yapıyor olacağız. 

void MainPage_Loaded(object sender, RoutedEventArgs e)
{
   List<Makale> makaleler = new List<Makale>()
   {
      new Makale()
      {
         Baslik="Dinamik Yenilikler",Kategori="C# 4.0"
      },
      new Makale()
      {
         Baslik="Silverlight 4.0 RC",Kategori="Silverlight"
      },
      new Makale()
      {
         Baslik="Expander Kontrolü",Kategori="Silverlight"
      },
      new Makale()
      {
         Baslik="Optional and Named Parameters",Kategori="C# 4.0"
      }
   };
   PagedCollectionView pcw = new PagedCollectionView(makaleler);
   pcw.GroupDescriptions.Add(new PropertyGroupDescription("Kategori"));
   dgMakaleler.ItemsSource = pcw;
}

Gördüğümüz gibi PagedCollectionView'ın GroupDescriptions koleksiyonu içerisine bir PropertyGroupDescription ekledik ve Kategori propertysine göre listeleme yapacağımızı belirttik. Şimdi uygulamayı çalıştıralım ve DataGrid'in görünümüne bakalım.

Evet ! Makaleler kategorilerine göre gruplanmış durumda. Tabi ki burada akla şu soru geliyor sadece tek bir propertye göre mi gruplayabiliyoruz  ? Hayır, GroupDescriptions koleksiyonu içerisine istediğiniz kadar property yazabilirsiniz. Böylece adete DataGrid içerisinde bir ağaç varmış gibi bir görünüm elde edebilirsiniz. Tabi bu kadar fazla propertye göre gruplama yapmak performansı biraz düşürecektir. ancak özellikle bu gruplama özelliğinin iş uygulamalarında oldukça faydalı olduğunu söyleyebilirim.

Görüşmek Üzere,

Categories:   Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight 3.0 | Silverlight | Silverlight
Actions:   E-mail | del.icio.us | Permalink | Yorumlar (0) | Yorumlar RSSRSS Yorum Takibi
Share

Silverlight - Özelleştirilmiş DataGrid İçerisinden Bind Edilen Nesneye Erişim

Pazar, 7 Mart 2010 13:54 by ilkayilknur

Merhaba Arkadaşlar,

Bu yazımızda Silverlight kontrollerinden DataGrid'i özelleştirilmiş bir şekilde kullanırken içerisinde bulunan bir butona tıklandığında o butonun hangi satırda olduğunu nasıl algılayabiliriz bunu incelemeye çalışacağız. Örnek olarak ise yine bir önceki yazıda kullandığımız Ürün sınıfını kullanacağız.( Yoğun istek üzerine {#emotions_dlg.wink} ) Daha sonra DataGrid'i özelleştirmiş bir şekilde tasarlarken içerisine bir buton koyacağız ve bu butona tıklandığında o satırdaki ürünün toplam fiyatı messagebox kullanarak göstereceğiz.

Ürün sınıfımız

public class Urun
{
   public string urunAdi { getset; }
   public double fiyat { getset; }
   public int adet  { getset; }
}

DataGrid Tasarımı

DataGrid içerisine her satırda bulunmak üzere bir Buton ekledik ve bu butonun Click eventine Button_Click isimli tek bir EventHandler atadık. Biz tüm hesaplama işlemlerini bu Handler üzerinden yapıyor olacağız. İlk olarak sender parametresini kullanarak hangi butona tıklandığını elde edeceğiz. Daha sonra ise Buton'un DataContext'ini kullanarak o satıra hangi ürün nesnesi bind edilmiş bunu alacağız ve gerekli işlemleri yapacağız.

private void Button_Click(object sender, RoutedEventArgs e)

{

   Urun urun = ((Button)sender).DataContext as Urun;

   MessageBox.Show((urun.fiyat * urun.adet).ToString());

}

Bir iki örnek nesne yaratıp uygulamayı çalıştırırsak.

 

Gördüğümüz gibi butonun DataContext'ine o satıra bind edilen sınıf bind edilmiş.Wink 

Uygulamaya buradan indirebilirsiniz. SilverlightApplication19.rar (1.017,68 kb)

Görüşmek Üzere,

Categories:   Silverlight 3.0
Actions:   E-mail | del.icio.us | Permalink | Yorumlar (0) | Yorumlar RSSRSS Yorum Takibi
Share