Поделиться через


UIElement.IsArrangeValid Свойство

Определение

Возвращает значение, указывающее, являются ли действительными вычисленные размер и позиция дочерних элементов в структуре данного элемента.

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

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

true, если размер и позиция структуры действительны; в противном случае — false.

Комментарии

Вы можете принудительно сделать упорядочение недействительным, вызвав InvalidateArrange для этого элемента (или его родительских элементов). Это помечает макет для повторной компоновки в такое время, как определяет система макета. Кроме того, можно выполнить немедленный вызов UpdateLayout , но это следует делать только в том случае, если вы уверены, что дальнейшие изменения не ожидаются (большое количество необязательных принудительных обновлений влияет на производительность).

IsArrangeValid не может быть true , если IsMeasureValid также не является true (в процессе макета расположение не может быть допустимым, если измерение сначала является допустимым).

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

См. также раздел