VisualElement.GetSizeRequest(Double, Double) Yöntem

Tanım

Dikkat

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

SizeRequestÖğesinin öğesini döndürür. Bu yöntemi çağırmak, bir düzen döngüsünün ölçü geçişini başlatır.

[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

Parametreler

widthConstraint
Double

Bir üst öğenin bir alt öğeye ayrılabileceği kullanılabilir genişlik. Değer 0 ile Double arasında olacaktır. PositiveInfinity.

heightConstraint
Double

Üst öğenin bir alt öğeye ayrılabileceği kullanılabilir yükseklik. Değer 0 ile Double arasında olacaktır. PositiveInfinity.

Döndürülenler

SizeRequest

SizeRequestİstenen boyut ve en küçük boyut içeren bir.

Öznitelikler

Açıklamalar

GetSizeRequest çağrısı, üzerinde çağrıldığı öğelerin alt ağacı için bir ölçü geçişinin oluşmasına neden olur. Aşırı çağrılar uygulamanızın performansını olumsuz yönde etkileyebileceğinden, gerektiğinde GetSizeRequest çağrısı yapmanız idealdir. GetSizeRequest 'in geçersiz kılınması yalnızca Width/HeightRequest 'i yoksaymak istiyorsanız yapılmalıdır. Daha büyük olasılıkla bir alt sınıf geçersiz kılmak istiyor OnSizeRequest(Double, Double) .

Şunlara uygulanır