VisualElement.GetSizeRequest(Double, Double) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
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
- System.Double
可供父項目配置給子項目的寛度。 值將介於 0 到 double.PositiveInfinity 之間。
- heightConstraint
- System.Double
可供父項目配置給子項目的高度。 值將介於 0 到 double.PositiveInfinity 之間。
傳回
包含所要求大小和最小大小的 SizeRequest。
- 屬性
-
System.ComponentModel.EditorBrowsableAttribute System.ObsoleteAttribute
備註
呼叫 GetSizeRequest 會導致呼叫它的子樹狀結構發生量值傳遞。 理想的做法是只在需要時呼叫 GetSizeRequest,因為過度呼叫可能會對應用程式的效能造成負面影響。 只有在您想要忽略 Width/HeightRequest 時,才應該覆寫 GetSizeRequest。 子類別更可能想要覆寫 OnSizeRequest(Double, Double)。