Przejdź do zawartości

Data Binding

Z Wikipedii, wolnej encyklopedii

Data binding – technika, która składa się z relacji między źródłem danych, a odbiorcą danych oraz mechanizmu synchronizacji danych między nimi. W Windows Presentation Foundation i Silverlight data binding pozwala aplikacjom prezentować i modyfikować dane. Pozwala oddzielić logikę aplikacji od interfejsu użytkownika.

Dzięki programie, który jest klientem zewnętrznej bazy danych, programista może przeglądać i modyfikować dane (rekordy) w bazie. Jeżeli stworzy odpowiednie połączenie data binding między danymi a elementami GUI, każda zmiana danych spowoduje automatyczne odświeżenie zawartości kontrolek w programie. Tak samo modyfikacja sprzężonych komponentów aplikacji (np. wpisanie tekstu do text boxa) sprawi, że rekord w bazie danych zostanie odpowiednio uaktualniony.

Data binding jest możliwe do zaprogramowania bezpośrednio przez programistę.

Zobacz też

[edytuj | edytuj kod]

Linki zewnętrzne

[edytuj | edytuj kod]