Udostępnij za pośrednictwem


VisualElement.Measure Metoda

Definicja

Przeciążenia

Measure(Double, Double)

Zwraca minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element. Marginesy są wykluczone z miary, ale zwracane z rozmiarem. Nie zaleca się wywoływania tej metody poza przekazywaniem MeasureOverride elementu nadrzędnego.

Measure(Double, Double, MeasureFlags)
Przestarzałe.

Zwraca minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element.

Measure(Double, Double)

Źródło:
VisualElement.cs

Zwraca minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element. Marginesy są wykluczone z miary, ale zwracane z rozmiarem. Nie zaleca się wywoływania tej metody poza przekazywaniem MeasureOverride elementu nadrzędnego.

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

Parametry

widthConstraint
Double

Sugerowane ograniczenie maksymalnej szerokości elementu do renderowania.

heightConstraint
Double

Sugerowane maksymalne ograniczenie wysokości elementu do renderowania.

Zwraca

Minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element.

Uwagi

Jeśli minimalny rozmiar, którego element musi być wyświetlany na urządzeniu, jest większy niż można uwzględnić widthConstraint w parametrach i heightConstraint, wartość zwracana może reprezentować prostokąt większy w jednym lub obu tych parametrach.

Dotyczy

Measure(Double, Double, MeasureFlags)

Źródło:
VisualElement.cs
Źródło:
VisualElement.cs

Przestroga

Use Measure with no flags.

Zwraca minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element.

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

Parametry

widthConstraint
Double

Sugerowane ograniczenie maksymalnej szerokości elementu do renderowania.

heightConstraint
Double

Sugerowane maksymalne ograniczenie wysokości elementu do renderowania.

flags
MeasureFlags

Wartość określająca, czy marginesy są uwzględniane w zwracanym rozmiarze.

Zwraca

Minimalny rozmiar, który musi być wyświetlany na urządzeniu przez element.

Atrybuty

Uwagi

Jeśli minimalny rozmiar, którego element musi być wyświetlany na urządzeniu, jest większy niż można uwzględnić widthConstraint w parametrach i heightConstraint, wartość zwracana może reprezentować prostokąt większy w jednym lub obu tych parametrach.

Dotyczy