Data Binding di Windows Phone

Data Binding merupakan salah satu fitur yang disediakan oleh XAML. Dengan data binding, kita bisa membuat sebuah komunikasi antara element UI dengan sumber data. Satu lagi, data binding selalu terkoneksi dengan system notifikasi XAML, jadi setiap kita merubah sesuatu pada object, tampilan control juga akan otomatis terupdate.

Data Binding di Windows Phone

Ketika kita membuat komunikasi menggunakan data binding, kita mendifinisikannya dengan sebuah source (data yang ditampilkan) dan sebuah target  (merupakan value yang ditampilkan). Defaultnya, data binding diset menjadi mone OneWay. Ini artinya ketika source berubah, maka target juga terupdate untuk menampilkan value yang baru.

Untuk lebih jelasnya mengenai bagaimana Data Binding bekerja, dapat di lihat di Data Binding Architecture :

Data Binding Architecture
Data Binding Architecture

 

Contoh source implementasi data binding
Contoh source implementasi data binding

 

Di Data Binding kita bisa nge bind target dan source dengan tipe yang berbeda yang dinamakan Converter, contohnya :

Data Binding Converter
Data Binding Converter

 

Data Binding Mode
Data Binding Mode

 

Iklan

Good People write good comments ..

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s