UIElement.InvalidateVisual Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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.