Udostępnij za pośrednictwem


UIElement.InvalidateVisual Metoda

Definicja

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.

Dotyczy

Zobacz też