Osztály kötődését ()
Windows Presentation Foundation (WPF) adat kötelező, egyszerű és következetes módszer az adatok bemutatása és kölcsönhatásban alkalmazás adatait. A kötődési adatokat lehet szinkronizálni ingatlan értékének két tárgyat.
Annak megállapítására, kötő, használja a Kötés osztály vagy az egyik más osztályokba öröklött BindingBase. Függetlenül attól, hogy milyen tárgy és kötési tulajdonságai az adatforrás, minden kötelező felel meg a modell azt az alábbi ábra mutatja.

Az ábrán a következő alapvető WPF adatkötés fogalmak.
Minden kötelező jellemzően az alábbi négy összetevőből áll: a kötelező céltárgy, a cél ingatlan és kötelező forrás Path érték forrása horgony felhasználásra. Például, ha azt szeretnénk, hogy bevonja a tartalmát a TextBox a céltárgy Név tulajdonság alkalmazottak TextBox objektumot. cél tulajdonság a szöveg értéke a neve az eredeti objektum alá a munkavállaló.
A cél tulajdonság kell lennie függőségi tulajdonság. Ez azt is jelenti, hogy nem köti a területen. A legtöbb UIElement tulajdonságok függőség tulajdonságait, és a legtöbb függőség tulajdonságok kivételével csak az alapértelmezett Reader támogatja az adatok kötelező. (Csak DependencyObject típusok definiálhatók függőség tulajdonságait és minden UIElement tárgyak származnak DependencyObject.)
Bár ez nem látható az ábrán, meg kell jegyezni, hogy a kötődési forrás objektum nem kell egy egyedi CLR objektum. WPF adatok kötelező hordozók adatok formájában CLR tárgyak és XML. Vannak olyanok is beszerezheti UIElement kötelező. bármilyen CLR objektum listát társított ADO.NET adatok vagy webes szolgáltatásokat vagy XMLNode tartalmazó XML adatokat.
Az üzemmód tulajdonság jelzésére adatfolyam irányát. Változások kimutatására a forrás egy- vagy kétoldali szeg, a forrás kell alkalmaznia az értesítési mechanizmus a változások a megfelelő ingatlan, mint INotifyPropertyChanged. Például, a szakasz végrehajtására vonatkozó értesítést változás tulajdonságait. UpdateSourceTrigger tulajdonság határozza meg az idő nyomkövető frissítési forrás. További információkért lásd: „alapadatok kötelező fogalmak” általános tájékoztatást adatok kötelező.