共用方式為


VisualElement.Measure 方法

定義

多載

Measure(Double, Double)

傳回元素在裝置上顯示所需的最小大小。 邊界會從度量中排除,但會以大小傳回。 不建議在父元素的傳遞之外 MeasureOverride 呼叫這個方法。

Measure(Double, Double, MeasureFlags)
已淘汰.

傳回元素在裝置上顯示所需的最小大小。

Measure(Double, Double)

來源:
VisualElement.cs

傳回元素在裝置上顯示所需的最小大小。 邊界會從度量中排除,但會以大小傳回。 不建議在父元素的傳遞之外 MeasureOverride 呼叫這個方法。

public:
 Microsoft::Maui::Graphics::Size Measure(double widthConstraint, double heightConstraint);
public Microsoft.Maui.Graphics.Size Measure (double widthConstraint, double heightConstraint);
member this.Measure : double * double -> Microsoft.Maui.Graphics.Size
Public Function Measure (widthConstraint As Double, heightConstraint As Double) As Size

參數

widthConstraint
Double

要轉譯之項目的建議最大寬度條件約束。

heightConstraint
Double

要轉譯之項目的建議最大高度條件約束。

傳回

元素需要的大小下限,才能顯示在裝置上。

備註

如果元素為了顯示在裝置上所需的最小大小大於 可以容納 widthConstraintheightConstraint,則傳回值可能代表其中一個或兩個參數中較大的矩形。

適用於

Measure(Double, Double, MeasureFlags)

來源:
VisualElement.cs
來源:
VisualElement.cs

警告

Use Measure with no flags.

傳回元素在裝置上顯示所需的最小大小。

public virtual Microsoft.Maui.SizeRequest Measure (double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None);
[System.Obsolete("Use Measure with no flags.")]
public virtual Microsoft.Maui.SizeRequest Measure (double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None);
abstract member Measure : double * double * Microsoft.Maui.Controls.MeasureFlags -> Microsoft.Maui.SizeRequest
override this.Measure : double * double * Microsoft.Maui.Controls.MeasureFlags -> Microsoft.Maui.SizeRequest
[<System.Obsolete("Use Measure with no flags.")>]
abstract member Measure : double * double * Microsoft.Maui.Controls.MeasureFlags -> Microsoft.Maui.SizeRequest
override this.Measure : double * double * Microsoft.Maui.Controls.MeasureFlags -> Microsoft.Maui.SizeRequest
Public Overridable Function Measure (widthConstraint As Double, heightConstraint As Double, Optional flags As MeasureFlags = Microsoft.Maui.Controls.MeasureFlags.None) As SizeRequest

參數

widthConstraint
Double

要轉譯之項目的建議最大寬度條件約束。

heightConstraint
Double

要轉譯之項目的建議最大高度條件約束。

flags
MeasureFlags

控制邊界是否包含在傳回大小的值。

傳回

元素需要的大小下限,才能顯示在裝置上。

屬性

備註

如果元素為了顯示在裝置上所需的最小大小大於 可以容納 widthConstraintheightConstraint,則傳回值可能代表其中一個或兩個參數中較大的矩形。

適用於