Layout.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 override sealed Xamarin.Forms.SizeRequest GetSizeRequest (double widthConstraint, double heightConstraint);
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)의하려고 할 가능성이 높습니다.

적용 대상