Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 30556|Válasz: 0

[WPF] Hogyan használjuk a RelativeSource kötést a WPF-ben

[Linket másol]
Közzétéve 2020. 04. 22. 13:37:09 | | |
Binding forrás megadásakor a WPF-ben az egyik módja a RelativeSource használata.

Ez azt jelenti, hogy a jelenlegi elem és a kötési forrás pozíciózva működik.

Az első kapcsolat: Én

A legegyszerűbb példát hozva: egy StackPanelben van egy TextBlock.

Ha azt szeretnéd, hogy a szövegdoboz szélessége és magassága ugyanaz legyen, ezt úgy teheted meg, hogy beállítod a Height="{Binding RelativeSource={RelativeSource Self},Path=Width}" attribútumot.


A második kapcsolat: TemplatedParent

Például írj stílust egy Buttonhoz, és módosítsuk a Buttonot elliptikus típusra. Ugyanakkor az ellipszis háttérszínének meg kell egyeznie a gomb színével.

Ebben a példában a TemplateParent a Buttonra utal


A harmadik kapcsolat: AncestorType

Megadja, hogy a kötési forrás egy szülőelem


Ebben a példában a Címke háttérszíne megegyezik a Rács háttérszínével.





Előző:A MySQL hozzáad egy értéket vagy stringet az eredeti értékhez
Következő:QA és tesztelési munkája
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com