UIElement.IsMeasureValid UIElement.IsMeasureValid UIElement.IsMeasureValid UIElement.IsMeasureValid Property

Определение

Возвращает значение, указывающее, действителен ли текущий размер, возвращенный измерением структуры.Gets a value indicating whether the current size returned by layout measure is valid.

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

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

true, если проход измерения структуры вернул действительное и текущее значение; в противном случае — false.true if the measure pass of layout returned a valid and current value; otherwise, false.

Комментарии

Вы можете принудительно измерение и компоновку недействительными, вызвав метод InvalidateMeasure на этот элемент (или любого родительского элемента вверх по визуальному дереву).You can force measurement and arrangement to be invalidated by calling InvalidateMeasure on this element (or any parent element up the visual tree). Это определяет структуру для рекомпозиции асинхронно, происходит в момент, определяемый системой макета.This designates the layout for recomposition asynchronously, occurring at a time determined by the layout system. Кроме того, позволяющих улучшить немедленный вызов метода UpdateLayout.Alternatively, you could make an immediate call to UpdateLayout. Тем не менее, следует вызывать только UpdateLayout Если вполне вероятно, что без дальнейшей недействительности, ожидающих выполнения (большое число излишних принудительных обновлений будет иметь влияние на производительность).However, you should only call UpdateLayout if it is likely that no further invalidations are pending (a large number of unnecessarily forced updates will have performance consequences).

Если IsMeasureValidfalse, IsArrangeValid также должны быть false (с помощью принудительной логики процесса компоновки, расположение не может быть допустимым без измерения, во-первых, допустимым).If IsMeasureValid is false, IsArrangeValid must also be false (by the enforced logic of the layout process, arrangement cannot be valid without measurement first being valid).

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

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