UIElement.InvalidateArrange Metodo

Definizione

Invalida lo stato di disposizione (layout) per l'elemento. Dopo l'invalidazione, l'elemento avrà il relativo layout aggiornato, che si verificherà in modo asincrono, a meno che non venga successivamente forzato 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 crea un PropertyChangedCallback oggetto per una proprietà di dipendenza che non si trova in una Freezable classe derivata o FrameworkElement che influisce ancora sul passaggio di disposizione del layout quando cambia.

Si applica a