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,因為過度呼叫可能會對應用程式的效能造成負面影響。 只有在您想要忽略 Width/HeightRequest 時,才應該覆寫 GetSizeRequest。 子類別更可能想要覆寫 OnSizeRequest(Double, Double)

適用於