VisualElement.GetSizeRequest(Double, Double) Метод

Определение

Внимание!

OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.

Возвращает SizeRequest элемента. Вызов этого метода начинает передачу измерений цикла макета.

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]
[System.Obsolete("OnSizeRequest is obsolete as of version 2.2.0. Please use OnMeasure instead.")]
public virtual Xamarin.Forms.SizeRequest GetSizeRequest (double widthConstraint, double heightConstraint);
abstract member GetSizeRequest : double * double -> Xamarin.Forms.SizeRequest
override this.GetSizeRequest : double * double -> Xamarin.Forms.SizeRequest

Параметры

widthConstraint
Double

Доступная ширина, которую родительский элемент может выделить дочернему. Будет иметь значение от 0 до double.PositiveInfinity.

heightConstraint
Double

Доступная высота, которую родительский элемент может выделить дочернему. Будет иметь значение от 0 до double.PositiveInfinity.

Возвращаемое значение

Объект SizeRequest, содержащий запрошенный размер и минимальный размер.

Атрибуты

Комментарии

Вызов Метода GetSizeRequest вызывает передачу меры для поддеревого элементов, для которые она вызывается. Рекомендуется вызывать GetSizeRequest только при необходимости, так как чрезмерные вызовы могут негативно повлиять на производительность приложения. Переопределение GetSizeRequest должно выполняться только в том случае, если вы хотите игнорировать Width/HeightRequest. Скорее всего, подклассу потребуется переопределить OnSizeRequest(Double, Double).

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