Püf Noktası #28 - Silverlight Örnek Veri Tanımlama

Perşembe, 28 Ocak 2010 14:35 by ikivanc
Silverlight ve WPF projelerinde aklınızdaki tasarım fikirlerini canlandırıp uygulamak ve bileşenlerin verilerle nasıl görüneceğine bakmak için örnek veri setleri mevcuttur.

Bunun için data kısmına gelerek, add sample datasource simgesine tıklayıp "Define New Sample Data" diyerek, hayali bir örnek veritabanı oluşturuyoruz.


Gelen ekrandan datasource ismi belirleyip tamamı tıkladıktan sonra projemizde SampleDataSource isminde bir örnek datasource'umuz oluştu. Buradaki collection'ın altında istediğiniz veri tiplerini tanımlayabilirsiniz. String, Image, Boolean, Number türlerinden çeşitli veriler türetebilirsiniz. Örneğin String türü için de farklı formatlar seçebilirsiniz; Email, website, name, phonenumber ... gibi


İstersek Listbox veya başka veri gösterme component'larına rahatlıkla bu data source'u aktarabiliriz.

Çok daha kolay bi şekilde bu verileri ekrana yansıtmak istersek, Collection'ı mouse ile tasarım sayfasına sürükleyip bırakarak otomatik olarak listbox oluşturabiliriz. Veya herhangi bir property'i sürükleyip bırakırsak, onunla alakalı listboxları ekrana oluşturabiliriz.

Bu işlemi yaptıktan sonra, collection'ın içerdiği Image, Date ve Website'ın listboxta gösterimi aşağıdaki gibi olacaktır.

Blend'in bu özelliği sayesinde, bu örnek datasource'u kullanıp bindinglerle çeşitli bileşenlerimiz üzerinde verileri yansıtabilir ve test edebiliriz. Özellike listbox'ın datatemplate'ini modifiye edeceksek bu datasource işimizi çok kolaylaştırmaktadır.

Kolay gelsin.

Yorumlar

Yorum ekle


 

  Country flag

biuquote
  • Yorum
  • Canlı önizleme
Loading