UIElement.IsArrangeValid 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 berechnete Größe und Position untergeordneter Elemente im Layout dieses Elements gültig sind.
public:
property bool IsArrangeValid { bool get(); };
public bool IsArrangeValid { get; }
member this.IsArrangeValid : bool
Public ReadOnly Property IsArrangeValid As Boolean
Eigenschaftswert
truewenn die Größe und Position des Layouts gültig sind; andernfalls . false
Hinweise
Sie können erzwingen, dass die Anordnung ungültig wird, indem Sie dieses Element (oder seine übergeordneten Elemente) aufrufen InvalidateArrange . Dadurch wird das Layout für die Neukompositionierung gekennzeichnet, z. B. das Layoutsystem bestimmt. Alternativ kann ein sofortiger Aufruf UpdateLayout erfolgen, aber dies sollte nur erfolgen, wenn es sicher ist, dass keine weiteren Ungültigkeiten ausstehen (eine große Anzahl unnötig erzwungener Updates hat Leistungsfolgen).
IsArrangeValid darf nicht bestehen true , es sei denn, es ist IsMeasureValid auch true nicht möglich (im Layoutprozess kann die Anordnung nicht gültig sein, ohne zuerst eine Messung zu verwenden).