UIElement.InvalidateVisual 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.
Unieważnia renderowanie elementu i wymusza pełne przekazanie nowego układu. OnRender(DrawingContext) jest wywoływany po zakończeniu cyklu układu.
public:
void InvalidateVisual();
public void InvalidateVisual ();
member this.InvalidateVisual : unit -> unit
Public Sub InvalidateVisual ()
Uwagi
Ta metoda wywołuje InvalidateArrange wewnętrznie.
Ta metoda nie jest zwykle wywoływana z kodu aplikacji. System układu na poziomie struktury WPF wykonuje własną obsługę zmian w drzewie wizualnym elementu i w razie potrzeby wywołuje odpowiednik tej metody. Wywoływanie tej metody jest niezbędne tylko w przypadku zaawansowanych scenariuszy. Jednym z takich zaawansowanych scenariuszy jest utworzenie PropertyChangedCallback dla właściwości zależności, która nie znajduje się w klasie pochodnej Freezable lub FrameworkElement , która nadal wpływa na układ podczas zmiany.