Freigeben über


UIElement.InvalidateVisual Methode

Definition

Macht das Rendern des Elements ungültig und erzwingt einen vollständig neuen Layoutdurchlauf. OnRender(DrawingContext) wird aufgerufen, sobald der Layoutzyklus abgeschlossen ist.

public:
 void InvalidateVisual();
public void InvalidateVisual ();
member this.InvalidateVisual : unit -> unit
Public Sub InvalidateVisual ()

Hinweise

Diese Methode ruft intern auf InvalidateArrange .

Diese Methode wird im Allgemeinen nicht aus Ihrem Anwendungscode aufgerufen. Das WPF-Layoutsystem auf Frameworkebene übernimmt seine eigene Verarbeitung von Änderungen in der visuellen Struktur eines Elements und ruft die Entsprechung dieser Methode bei Bedarf bereits auf. Das Aufrufen dieser Methode ist nur für erweiterte Szenarien erforderlich. Ein solches erweitertes Szenario ist, wenn Sie eine PropertyChangedCallback für eine Abhängigkeitseigenschaft erstellen, die sich nicht auf einer oder FrameworkElement einer Freezable abgeleiteten Klasse befindet, die das Layout beeinflusst, wenn es sich ändert.

Gilt für:

Weitere Informationen