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

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

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