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