UIElement.IsArrangeValid UIElement.IsArrangeValid UIElement.IsArrangeValid UIElement.IsArrangeValid Property

Definition

Ruft einen Wert ab, der angibt, ob die berechnete Größe und die berechnete Position von untergeordneten Elementen im Layout dieses Elements gültig sind.Gets a value indicating whether the computed size and position of child elements in this element's layout are valid.

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

Eigenschaftswert

true, wenn die Größe und die Position im Layout gültig sind, andernfalls false.true if the size and position of layout are valid; otherwise, false.

Hinweise

Sie können erzwingen, dass die Anordnung für ungültig erklärt InvalidateArrange wird, indem Sie für dieses Element (oder die zugehörigen übergeordneten Elemente) aufrufen.You can force arrangement to be invalidated by calling InvalidateArrange on this element (or its parents). Dadurch wird das Layout für die Neukomposition zu einem Zeitpunkt festgelegt, zu dem das Layoutsystem bestimmt.This flags the layout for recomposition at such time as the layout system determines. Alternativ UpdateLayout kann ein sofortiger Aufrufvorgang erfolgen, aber dies sollte nur erfolgen, wenn sicher ist, dass keine weiteren Invalidierungen ausstehen (eine große Anzahl unnötig erzwungener Updates wirkt sich auf die Leistung aus).Alternatively, an immediate call to UpdateLayout could be made, but this should only be done if it is certain that no further invalidations are pending (a large number of unnecessarily forced updates has performance consequences).

IsArrangeValiddarf nicht true sein IsMeasureValid , es true sei denn, ist auch (beim Layoutprozess kann die Anordnung ohne gültige Messung nicht gültig sein).IsArrangeValid cannot be true unless IsMeasureValid is also true (in the layout process, arrangement cannot be valid without measurement first being valid).

Gilt für:

Siehe auch