UIElement.InvalidateVisual Metod

Definition

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.

Gäller för

Se även