Freigeben über


UIElement.IsMeasureValid Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die aktuelle, vom Layoutmaß zurückgegebene Größe gültig ist.

public:
 property bool IsMeasureValid { bool get(); };
public bool IsMeasureValid { get; }
member this.IsMeasureValid : bool
Public ReadOnly Property IsMeasureValid As Boolean

Eigenschaftswert

Boolean

true, wenn von der Maßübergabe des Layouts ein gültiger und aktueller Wert zurückgegeben wurde, andernfalls false.

Hinweise

Sie können die Messung und Anordnung erzwingen, indem InvalidateMeasure Sie dieses Element aufrufen (oder ein übergeordnetes Element auf der visuellen Struktur). Dadurch wird das Layout für die asynchrone Neukomposition festgelegt, die jeweils vom Layoutsystem bestimmt wird. Alternativ können Sie einen sofortigen Anruf tätigen.UpdateLayout Sie sollten jedoch nur aufrufen UpdateLayout , wenn wahrscheinlich keine weiteren Ungültigkeiten ausstehen (eine große Anzahl unnötig erzwungener Updates hat Leistungsfolgen).

falseIst IsMeasureValid , IsArrangeValid muss auch false sein (durch die erzwungene Logik des Layoutprozesses kann die Anordnung nicht gültig sein, ohne dass zuerst die Messung gültig ist).

Gilt für

Siehe auch