UIElement.InvalidateArrange UIElement.InvalidateArrange UIElement.InvalidateArrange UIElement.InvalidateArrange Method

Definición

Invalida el estado de organización (diseño) del elemento.Invalidates the arrange state (layout) for the element. Después de la invalidación, se actualiza el diseño del elemento, lo cual se produce de forma asincrónica a menos que UpdateLayout() lo fuerce a continuación.After the invalidation, the element will have its layout updated, which will occur asynchronously unless subsequently forced by UpdateLayout().

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

Comentarios

Las llamadas frecuentes InvalidateArrange a o, en UpdateLayout particular, tienen consecuencias de rendimiento significativas.Frequent calls to InvalidateArrange or in particular to UpdateLayout have significant performance consequences. Por consiguiente, evite llamar a este método a menos que sea absolutamente necesario un estado de diseño APIAPIs preciso para las llamadas subsiguientes a otros en el código.Therefore, avoid calling this method unless you absolutely require precise layout state for subsequent calls to other APIAPIs in your code. Un escenario avanzado en el que se InvalidateArrange podría llamar a es si está PropertyChangedCallback creando un para una propiedad de dependencia que no Freezable está FrameworkElement en una clase derivada o que todavía influye en el paso de organización del diseño cuando cambia.An advanced scenario where you might call InvalidateArrange is if you are creating a PropertyChangedCallback for a dependency property that is not on a Freezable or FrameworkElement derived class that still influences the arrange pass of layout when it changes.

Se aplica a