FrameworkElement.ApplyTemplate Metoda

Definicja

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.

Dotyczy

Zobacz też