UIElement.InvalidateVisual Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í.