UIElement.IsMeasureValid Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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).
false
Ist 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).