共用方式為


Layout.GetSizeRequest(Double, Double) 方法

定義

警告

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

傳回 Layout 的 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
System.Double

可供父 Layout 配置給子項目的寛度。 值將介於 0 到 double.PositiveInfinity 之間。

heightConstraint
System.Double

可供父 Layout 配置給子項目的高度。 值將介於 0 到 double.PositiveInfinity 之間。

傳回

包含所要求大小和最小大小的 SizeRequest

屬性
System.ComponentModel.EditorBrowsableAttribute System.ObsoleteAttribute

備註

呼叫 GetSizeRequest 會導致呼叫它的子樹狀結構發生量值傳遞。 最好只視需要呼叫 GetSizeRequest,因為過度呼叫可能會對應用程式的效能造成負面影響。 只有在開發人員想要忽略 Width/HeightRequest 時,才應該覆寫 GetSizeRequest。 子類別更可能想要覆寫 OnSizeRequest(Double, Double)

適用於