Layout.GetSizeRequest(Double, Double) Yöntem

Tanım

Dikkat

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

SizeRequestDüzenin sayısını 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 override sealed Xamarin.Forms.SizeRequest GetSizeRequest (double widthConstraint, double heightConstraint);
override this.GetSizeRequest : double * double -> Xamarin.Forms.SizeRequest

Parametreler

widthConstraint
Double

Üst düzenin bir alt öğeye ayırabilecek kullanılabilir genişlik. Değer 0 ile Double arasında olacaktır. PositiveInfinity.

heightConstraint
Double

Üst düzenin bir alt öğeye ayırabilecek 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ı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 geliştirici Width/HeightRequest 'i yoksaymak isterse 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