VisualElement.Measure 方法

定义

重载

Measure(Double, Double)

返回元素在设备上显示所需的最小大小。 边距从度量中排除,但以大小返回。 不建议在父元素传递 MeasureOverride 之外调用此方法。

Measure(Double, Double, MeasureFlags)
已过时.

返回元素在设备上显示所需的最小大小。

Measure(Double, Double)

Source:
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)

Source:
VisualElement.cs
Source:
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,则返回值可能表示一个或两个参数中较大的矩形。

适用于