New to Telerik UI for .NET MAUIStart a free 30-day trial

Represents a layout manager for RadLayout that provides layout measurement and arrangement functionality.

Definition

Namespace:Telerik.Maui.Controls

Assembly:Telerik.Maui.Controls.dll

Syntax:

C#
public class RadLayoutManager : ILayoutManager

Inheritance: objectRadLayoutManager

Implements: ILayoutManager

Constructors

Initializes a new instance of the RadLayoutManager class.

C#
public RadLayoutManager(RadLayout layout)
Parameters:layoutRadLayout

The RadLayout instance that this manager will handle.

Methods

Arranges the child elements within the specified bounds.

C#
public virtual Size ArrangeChildren(Rect bounds)
Parameters:boundsRect

The bounds rectangle for arranging child elements.

Returns:

Size

The actual size used for the arrangement.

Measures the layout within the specified constraints.

C#
public virtual Size Measure(double widthConstraint, double heightConstraint)
Parameters:widthConstraintdouble

The width constraint for the layout.

heightConstraintdouble

The height constraint for the layout.

Returns:

Size

The desired size of the layout.