Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 30556|Odpowiedź: 0

[WPF] Jak używać wiązania RelativeSource w WPF

[Skopiuj link]
Opublikowano 22.04.2020 13:37:09 | | |
Przy określaniu źródła wiązania w WPF jednym ze sposobów jest użycie RelativeSource.

Oznacza to, że bieżący element i źródło wiązania są pozycjonowane.

Pierwsza relacja: Ja

Aby podać najprostszy przykład: w StackPanelu istnieje TextBlock.

Jeśli chcesz, aby szerokość i wysokość pola tekstowego były takie same, możesz to zrobić, ustawiając atrybut Height="{Binding RelativeSource={RelativeSource Self},Path=Width}".


Druga relacja: TemplatedParent

Na przykład napisz styl dla Buttonu i zmodyfikuj go na eliptyczny typ. Jednocześnie kolor tła elipsy musi być taki sam jak kolor tła przycisku.

W tym przykładzie TemplateParent odnosi się do Przycisku


Trzecia relacja: Typ przodka

Określa, że źródłem wiązania jest element nadrzędny


W tym przykładzie kolor tła etykiety jest taki sam jak kolor tła siatki.





Poprzedni:MySQL dodaje wartość lub ciąg do oryginalnej wartości
Następny:QA i prace testowe
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com