TOC

This article has been localized into Polish by the community.

Powiązanie danych:

Wprowadzenie do data binding w WPF

Wikipedia bardzo dobrze opisuje ideę wiązania danych:

Data binding jest techniką, która wiąże dwie dane lub źródło informacji razem i zarządza ich synchronizacją

W WPF Microsoft umieścił data binding w pierwszym rzędzie i gdy zaczniesz się uczyć WPF, uświadomisz sobie jak bardzo jest to ważne element praktycznie wszystkiego co robisz. Jeżeli przychodzisz ze świata WinForms to wielka uwaga na data binding może Cię przerażać, ale gdy się do tego przyzwyczaisz to najprawdopodobniej to pokochasz, ponieważ data binding ułatwia wiele rzeczy i pomaga trzymać porządek.

Wiązanie danych jest preferowaną metodą do przenoszenia danych z kodu do interfejsu użytkownika w WPF. Oczywiście, możesz ustawiać wszystkie właściwości kontrolek ręcznie lub dodawać elementy do ListBox'a w pętli, jednak najlepszym sposobem na to jest dodanie powiązania pomiędzy źródłem a docelowym elementem UI.

Podsumowanie

W następnych rozdziałach spojrzymy na przykłady gdzie jest używane wiązanie danych, a potem pomówimy więcej o możliwościach tego rozwiązania. Wiązanie danych jest omawiane dość wcześnie w tym poradniku ponieważ jest ono integralną częścią WPF. Zrozumiesz to, gdy zaczniesz odkrywać pozostałe rozdziały, gdzie jest ono używane praktycznie bez przerwy.

Jednakże teoretyczna cześć wiązania danych może być zbyt ciężka, jesli chcesz budować proste aplikacje w WPF. W takim razie proponuję, abyś spojrzał na artykuł „Witaj świecie powiązań” („Hello, bound world!”), aby szybko zorienotwać się działa wiązanie danych, a resztę artykułów zostawić na później, gdy będziesz gotów na większą dawkę teorii.

This article has been fully translated into the following languages: Is your preferred language not on the list? Click here to help us translate this article into your language!