UIElement.IsMeasureValid Proprietà

Definizione

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

Si applica a

Vedi anche