VisualElement.Measure Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Measure(Double, Double) |
Возвращает минимальный размер, необходимый элементу для отображения на устройстве. Поля исключаются из измерения, но возвращаются с размером.
Не рекомендуется вызывать этот метод за пределами |
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
Предлагаемое ограничение максимальной высоты для отрисовки элемента.
Возвращаемое значение
Минимальный размер элемента, который требуется для отображения на устройстве.
Комментарии
Если минимальный размер элемента, который требуется для отображения на устройстве, больше, чем можно разместить widthConstraint
, и heightConstraint
возвращаемое значение может представлять прямоугольник, который больше в одном или обоих из этих параметров.
Применяется к
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
Значение, которое определяет, включаются ли поля в возвращаемый размер.
Возвращаемое значение
Минимальный размер элемента, который требуется для отображения на устройстве.
- Атрибуты
Комментарии
Если минимальный размер элемента, который требуется для отображения на устройстве, больше, чем можно разместить widthConstraint
, и heightConstraint
возвращаемое значение может представлять прямоугольник, который больше в одном или обоих из этих параметров.