UIElement.InvalidateVisual Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ogiltigförklarar renderingen av elementet och tvingar fram ett helt nytt layoutpass. OnRender(DrawingContext) anropas när layoutcykeln har slutförts.
public:
void InvalidateVisual();
public void InvalidateVisual();
member this.InvalidateVisual : unit -> unit
Public Sub InvalidateVisual ()
Kommentarer
Den här metoden anropar InvalidateArrange internt.
Den här metoden anropas vanligtvis inte från programkoden. Det WPF layoutsystemet på ramverksnivå hanterar ändringar i det visuella trädet i ett element och anropar motsvarigheten till den här metoden när det redan behövs. Det är bara nödvändigt att anropa den här metoden för avancerade scenarier. Ett sådant avancerat scenario är om du skapar en PropertyChangedCallback för en beroendeegenskap som inte finns i en Freezable eller FrameworkElement härledd klass som fortfarande påverkar layouten när den ändras.