FrameworkElement.ApplyTemplate Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy drzewo wizualne bieżącego szablonu w razie potrzeby i zwraca wartość wskazującą, czy drzewo wizualne zostało ponownie utworzone przez to wywołanie.
public:
bool ApplyTemplate();
public bool ApplyTemplate ();
member this.ApplyTemplate : unit -> bool
Public Function ApplyTemplate () As Boolean
Zwraca
true
jeśli wizualizacje zostały dodane do drzewa; zwraca wartość false
w przeciwnym razie.
Uwagi
Aplikacje mogą wywoływać tę metodę, aby zagwarantować, że drzewo wizualne elementu zostanie ukończone. Ten krok gwarancji może być konieczny, jeśli kod będzie sprawdzać elementy podrzędne w drzewie. W przypadku typowej logiki elementów w aplikacjach wywoływanie ApplyTemplate nie jest konieczne, ponieważ szablony zostaną zastosowane do elementów w odpowiednim momencie ich istnienia automatycznie.
ApplyTemplate jest wywoływana na każdym przejściu miary przez system układu na poziomie platformy WPF.
FrameworkElement Klasy pochodne mogą użyć OnApplyTemplate procedury obsługi klas, aby otrzymywać powiadomienia o przypadkach, w których ta metoda została wywołana jawnie lub przez system układu. OnApplyTemplate jest wywoływany po całkowitym wygenerowaniu szablonu i dołączeniu do drzewa logicznego.