AbsoluteLayout.OnSizeRequest(Double, Double) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.
Вызывается во время этапа измерения цикла макета, чтобы получить желаемый размер AbsoluteLayout.
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")]
protected override Xamarin.Forms.SizeRequest OnSizeRequest (double widthConstraint, double heightConstraint);
override this.OnSizeRequest : double * double -> Xamarin.Forms.SizeRequest
Параметры
- widthConstraint
- System.Double
Доступная ширина, которую может использовать объект AbsoluteLayout.
- heightConstraint
- System.Double
Доступная высота, которую может использовать объект AbsoluteLayout.
Возвращаемое значение
SizeRequest, содержащий желаемый размер AbsoluteLayout.
- Атрибуты
-
System.ComponentModel.EditorBrowsableAttribute System.ObsoleteAttribute
Комментарии
Разработчики приложений могут переопределить OnSizeRequest(Double, Double) , чтобы изменить поведение по умолчанию, которое активируется при удалении дочернего элемента. При этом рекомендуется вызвать базовый OnSizeRequest(Double, Double) метод, а затем изменить размеры и расположение дочерних элементов напрямую.