This article is currently in the process of being translated into Croatian (~97% done).
Introduction to WPF data binding
Wikipedia jako dobro opisuje koncept povezivanja podataka:
Povezivanje podataka je opća tehnika koja povezuje dva izvora podataka/informacija i održava sinkronizaciju podataka.
S WPF-om, Microsoft je povezivanje podataka stavio u prvi plan i jednom kada počnete učiti WPF, shvatit ćete da je to važan aspekt skoro svega što radite. Ukoliko dolazite iz WinForms svijeta, onda bi vas veliki fokus na povezivanje podataka mogao malo preplašiti, ali jednom kada se naviknete vjerojatno ćete ga zavoljeti, jer mnogo toga čini čišćim i jednostavnijim za održavanje.
U WPF-u povezivanje podataka je preferirani način za prebacivanje podataka iz koda u sloj grafičkog sučelja. Naravno, možete ručno postaviti svojstva na kontroli ili možete popuniti ListBox kontrolu dodavanjem elemenata u petlji, ali najčišći i najispravniji WPF način je taj da se doda veza između izvora i odredišnog elementa na grafičkom sučelju.
Sažetak
U sljedećem poglavlju pogledat ćemo jednostavan primjer u kojem se koristi povezivanje podataka, a nakon toga ćemo više pričati o svim mogućnostima. Koncept povezivanja podataka stavljen je prilično rano u ovaj vodič jer je to sastavni dio korištenja WPF-a, što ćete vidjeti kada istražite ostala poglavlja u kojima će se skoro cijelo vrijeme koristiti.
Međutim, teoretski dio veze podataka može biti previše složen ako samo želite početi graditi jednostavnu WPF aplikaciju. U tom slučaju, predlažem da pogledate članak 'Hello, bound world!' kako biste stekli uvid u to kako veza podataka funkcionira, a ostale članke o vezi podataka ostavite za kasnije, kada budete spremni za dublje teorijsko razumijevanje.