UIElement.InvalidateArrange Metodo

Definizione

Invalida lo stato di disposizione (layout) per l'elemento. Dopo l'invalidamento, il layout dell'elemento verrà aggiornato in modo asincrono a meno che non venga applicato successivamente da UpdateLayout().

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

Commenti

Chiamate frequenti a InvalidateArrange o in particolare per UpdateLayout avere conseguenze significative sulle prestazioni. Pertanto, evitare di chiamare questo metodo a meno che non sia assolutamente necessario uno stato di layout preciso per le chiamate successive ad altre API nel codice. Uno scenario avanzato in cui è possibile chiamare InvalidateArrange è se si sta creando un PropertyChangedCallback oggetto per una proprietà di dipendenza che non è in una Freezable classe derivata o FrameworkElement che influisce ancora sul passaggio di disposizione del layout quando viene modificato.

Si applica a