UIElement.InvalidateArrange Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.