WPF - DataBinding Dari Datasource Berupa XML

Duh dibilang senior penulis ama pak dosen Ridi, ST, MT, Ca PhD.  Padahal beliau jauh lebih senior dalam hal coding mengcoding.  Saya baru belajar we pe ep ini jeee... Maaf orang sunda engga bisa bilang ef tapi ep.  Kalau urusan istri, saya pasti lebih senior dibanding pak dosen :)

Kali ini kita akan mencoba membinding data yang berupa file XML ke dalam obyek Listbox.  Ceritanya ingin membuat login berdasarkan nama-nama yang telah didaftarkan

Buat tampilan dengan layout seperti ini

awal

Kemudian buat dan taro file xml dengan nama penggunapo.xml kedalam proyek. Berisi :

<?xml version="1.0" encoding="utf-8" ?>

<Users xmlns="">
  <User Name="Lutfie"></User >
  <User Name="Royan"></User >
  <User Name="Loet"></User >
</Users>

DataBinding dengan menggunakan Microsoft Expression Blend secara kla klik kluk

Pada data section klik +XML

data

Pilih nama file xml yang sudah kita buat (penggunapo.xml)

data2

Hasil

data3

Selanjutnya drag User (Array) dan masukkan ke dalam Listbox dan pilih menu Bind "User" To "Listbox"

data4

Klik OK untuk membuat Data Binding

data5

Akan muncul tampilan Create Data Template dan klik OK saja

data6

Inilah hasilnya :)

data7

Sekarang tinggal bagaimana kalo mau memunculkan gambar di Listbox dan memperindah skin sesuai dengan user yang dipilih atau model-model lainnya.

Malas ngetik source code ?  Silahkan download :)

Share this post: | | | |
Published Wednesday, October 29, 2008 3:24 AM by Lutfie Royan

Comments

No Comments
Powered by Community Server (Commercial Edition), by Telligent Systems