Sdílet prostřednictvím


UIElement.InvalidateVisual Metoda

Definice

Zneplatní vykreslování elementu a vynutí úplné nové předání rozložení. OnRender(DrawingContext) je volána po dokončení cyklu rozložení.

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

Poznámky

Tato metoda volá InvalidateArrange interně.

Tato metoda není obecně volána z kódu vaší aplikace. Systém rozložení na úrovni architektury WPF používá vlastní zpracování změn ve vizuálním stromu elementu a v případě potřeby by volal ekvivalent této metody. Volání této metody je nezbytné pouze pro pokročilé scénáře. Jedním z takových pokročilých scénářů je, že vytváříte PropertyChangedCallback vlastnost závislosti, která není v Freezable nebo FrameworkElement odvozené třídě, která stále ovlivňuje rozložení, když se změní.

Platí pro

Viz také