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'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.