SizeChangedEventArgs.HeightChanged Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, был ли изменен компонент размера Height.
public:
property bool HeightChanged { bool get(); };
public bool HeightChanged { get; }
member this.HeightChanged : bool
Public ReadOnly Property HeightChanged As Boolean
Значение свойства
true
, если компонент размера Height изменен; в противном случае — false
.
Комментарии
Так как Double числа точности обрабатываются неточным образом, это свойство может возвращать значение false
, даже если PreviousSize и NewSize не равны.
Система макета иногда испытывает это состояние из-за незначительных колебаний входных параметров; однако общая отрисоченная сцена считается одинаковой; Поэтому видимые изменения не обнаруживаются. Обработчик события SizeChanged должен проверка для этого состояния, чтобы избежать недействительности макета, если измерение фактически не изменилось.