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 Größe, die vom Layoutmaß zurückgegeben wird, gültig ist.
public:
property bool IsMeasureValid { bool get(); };
public bool IsMeasureValid { get; }
member this.IsMeasureValid : bool
Public ReadOnly Property IsMeasureValid As Boolean
Eigenschaftswert
truewenn der Messdurchlauf des Layouts einen gültigen und aktuellen Wert zurückgegeben hat; andernfalls . false
Hinweise
Sie können erzwingen, dass Maß und Anordnung ungültig werden, indem InvalidateMeasure Sie dieses Element aufrufen (oder jedes übergeordnete Element, das die visuelle Struktur aufnimmt). 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).
Wenn IsMeasureValid ja false, IsArrangeValid muss auch ( false durch die erzwungene Logik des Layoutprozesses kann die Anordnung nicht gültig sein, ohne zuerst gültig zu sein).