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

 

Good People write good comments ..

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s