UIElement.IsMeasureValid Proprietà
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.
Ottiene un valore che indica se la dimensione corrente restituita dalla misura di layout è valida.
public:
property bool IsMeasureValid { bool get(); };
public bool IsMeasureValid { get; }
member this.IsMeasureValid : bool
Public ReadOnly Property IsMeasureValid As Boolean
Valore della proprietà
true se il passaggio di misura del layout ha restituito un valore valido e corrente; in caso contrario, false.
Commenti
È possibile forzare la misurazione e la disposizione per essere invalidata chiamando InvalidateMeasure su questo elemento (o qualsiasi elemento padre nella struttura ad albero visuale). In questo modo viene definito il layout per la ricomposizione asincrona, che si verifica alla volta determinata dal sistema di layout. In alternativa, è possibile effettuare una chiamata immediata a UpdateLayout. Tuttavia, è consigliabile chiamare UpdateLayout solo se è probabile che non vi siano ulteriori invalidazioni in sospeso (un numero elevato di aggiornamenti inutilmente forzati avrà conseguenze sulle prestazioni).
Se IsMeasureValid è false, deve anche essere IsArrangeValid ( false dalla logica applicata del processo di layout, la disposizione non può essere valida senza la prima validità della misurazione).