VisualElement.Measure 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
Measure(Double, Double) |
傳回元素在裝置上顯示所需的最小大小。 邊界會從度量中排除,但會以大小傳回。
不建議在父元素的傳遞之外 |
Measure(Double, Double, MeasureFlags) |
已淘汰.
傳回元素在裝置上顯示所需的最小大小。 |
Measure(Double, Double)
傳回元素在裝置上顯示所需的最小大小。 邊界會從度量中排除,但會以大小傳回。
不建議在父元素的傳遞之外 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
要轉譯之項目的建議最大高度條件約束。
傳回
元素需要的大小下限,才能顯示在裝置上。
備註
如果元素為了顯示在裝置上所需的最小大小大於 可以容納 widthConstraint
和 heightConstraint
,則傳回值可能代表其中一個或兩個參數中較大的矩形。
適用於
Measure(Double, Double, MeasureFlags)
警告
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
控制邊界是否包含在傳回大小的值。
傳回
元素需要的大小下限,才能顯示在裝置上。
- 屬性
備註
如果元素為了顯示在裝置上所需的最小大小大於 可以容納 widthConstraint
和 heightConstraint
,則傳回值可能代表其中一個或兩個參數中較大的矩形。