A kijelző beállítása az adatokat a kötött és a WPF - mindent róla, és a programozás

Page 3 of 10

Munka örökölt DataContext

Eltérő rendelkezés hiányában minden kötések hallgatólagosan kötve a DataContext tulajdonság az elem. DataContext elem utal rá, hogy úgy mondjam, egy adatforrást. Arról, hogyan kell dolgozni a DataContext, tudnia kell, hogy valami különleges. Ennek megértése implicit szempontja DataContext nagyban leegyszerűsíti a fejlesztés komplex felhasználói felületek adatokhoz kötött.

Hivatkozol adatforrás objektum nem feltétlenül állítsa be a DataContext tulajdonság. Ha ingatlan DataContext elem őse a fán (technikailag, logikai fa) adott értéket annak DataContext az érték automatikusan öröklik az egyes származékos elem a felhasználói felületen. Más szóval, ha a DataContext úgy van beállítva, hogy nézze meg a Foo objektumra, akkor alapértelmezés szerint minden egyes eleme a DataContext ablakban fog utalni ugyanarra az objektumra Foo. Bármely elem az ablakban, akkor könnyen adni neki DataContext érték, amelynek hatására az összes olyan elemet, amely származik ez az elem, hogy örökölje az új érték a DataContext. Ez emlékeztet a külső tulajdonság a Windows Forms.

Az előző részben, azt úgy használja DataTemplates létrehozni képi adat objektumokat. Tulajdonságok elemet, hozzon létre egy sablont Draw. 2, csatolt tulajdonságok FullName objektumot. Ezek az elemek hallgatólagosan kötve a DataContext tulajdon. Az ingatlan DataContext elemek teremtett DataTemplate nshablonom utal, hogy egy adat objektum, amely egy sablont, például egy tárgy FullName.

Az öröklés ingatlan értékének DataContext nincs varázslat. Ez csak a beépített WPF támogatják a régebbi függőség tulajdonságait. Bármilyen függőség ingatlan lehet örökletes tulajdonság, ha a zászló van adva a metaadatok azt A regisztráció során megadott a tulajdonságokat a rendszer a WPF függőség tulajdonságait.

További példák az öröklött tulajdonságok függvényében rendelkezésre áll minden elem fontsize tulajdonság. Ha az ingatlan fontsize függően az ablakon, akkor alapértelmezés, az összes elem ebben az ablakban fogja képviselni a szöveget a megadott betűmérettel őket. Az infrastruktúra, amely szaporítására alkalmazott le az értéke fontsize elemfához és forgalmaz DataContext.

Itt az „öröklés” kifejezést a szó, amely eltér a objektum-orientált értelemben, ahol az alosztály örökli a szülő osztály tagjai. Öröklési utal értékeket csak az értékek lefelé a faelemek a végrehajtás során. Természetesen egy osztály örökölhet tulajdon szerinti támogatás öröklés az objektum-orientált értelemben értékeket.

• Letöltés forráskód - 332 KB Bevezetés hierarchikus adatok sablonok egy hatékony módja annak szervezésére és kötődnek rendelkezésre álló adatok alapján prezentáció a Windows (WPF) és a Silverlight. A cikk elolvasása után és példakód, akkor kap a mélyreható ismerete, hogy hogyan működik a hierarchikus Shab.

• A forrás letöltése - 4,96 Kb Miért van szüksége XAML? Meg kell megszabadulni tőle. Létrehozva egy új Silverlight projekt készítése Kezdjük egy új projekt Silverlight megszokott módon. Kattintson a Fájl-> Új-> Project. a menüben, vagy nyomja meg a Ctrl + Shift + N. Válassza Silverligh alkalmazást.

• Letöltés forráskód - 595 KB Követelmények jön létre a semmiből nagyon egyszerű web-chat alkalmazás Silverlight 2 szórakozásból. chat alkalmazás tartalmaz két felhasználó ellenőrzése XAML elemek: Vezérlőbemenet elem a chat-szobában, és chat irányító rész eleme.

Kapcsolódó cikkek