UIElement.IsMeasureValid Eigenschaft

Definition

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

Gilt für:

Weitere Informationen