TOC

This article is currently in the process of being translated into Romanian (~98% done).

Legarea Datelor:

Introduction to WPF data binding

Wikipedia descrie conceptul de legare a datelor foarte bine:

Legarea datelor este o tehnică generală care leagă două surse de date / informații împreună și menține sincronizarea datelor.

Cu WPF, Microsoft a pus legarea datelor pe scaunul din față și, odată ce ați început să învățați WPF, veți realiza că este un aspect important pentru tot ce faci. Dacă veniți din lumea WinForms, atunci concentrarea uriașă pe legarea datelor ar putea să te sperie puțin, dar odată ce te obișnuiești cu asta, probabil veți ajunge să o iubiți, deoarece face lucrurile mai curate și mai ușor de întreținut.

Legarea datelor în WPF este modalitatea preferată de a aduce datele din codul dvs. în stratul UI (User Interface=Interfața Utilizator). Sigur, puteți seta proprietățile unui control manual sau puteți popula o listă prin adăugarea de elemente dintr-o buclă, dar calea cea mai curată și cea mai pură WPF este de a adăuga o legătură între sursa și destinația unui UI element=Element de Interfață.

Concluzie

În capitolul următor, vom examina un exemplu simplu în care se utilizează legarea datelor și după aceea vom vorbi mai mult despre toate posibilitățile. Conceptul de legare a datelor este inclus destul de devreme în acest tutorial, deoarece este o parte integrantă a folosirii WPF, ceea ce veți vedea când veți explora restul capitolelor, unde este folosită aproape tot timpul.

Cu toate acestea, partea mai teoretică a legării datelor ar putea fi prea grea dacă doriți doar să începeți să construiți o aplicație WPF simplă. În acest caz, eu vă sugerez să aruncați o privire la articol ul "Bună ziua, o lume legată!" pentru a vedea cum funcționează legarea datelor și apoi sa lăsați restul articolelor despre legarea datelor pentru mai târziu, atunci când sunteți gata să înghițiți mai multă teorie .


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!