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

Определение

Возвращает значение, указывающее, являются ли действительными вычисленные размер и позиция дочерних элементов в структуре данного элемента.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

Значение свойства

true, если размер и позиция структуры действительны; в противном случае — false.true if the size and position of layout are valid; otherwise, false.

Комментарии

Вы можете принудительно компоновку недействительными, вызвав InvalidateArrange на этот элемент (или его родительских элементов).You can force arrangement to be invalidated by calling InvalidateArrange on this element (or its parents). В таких раз, как система макета определяет это флаги структуру для рекомпозиции.This flags the layout for recomposition at such time as the layout system determines. В качестве альтернативы немедленный вызов метода UpdateLayout может быть выполнено, но это следует делать только если известно, что без дальнейшей недействительности, ожидающих выполнения (большое число излишних принудительных обновлений окажет влияние на производительность).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).

IsArrangeValid не может быть true Если IsMeasureValid также true (в процессе разметки, расположение не может быть допустимым без измерения, во-первых, допустимым).IsArrangeValid cannot be true unless IsMeasureValid is also true (in the layout process, arrangement cannot be valid without measurement first being valid).

Применяется к

Дополнительно