Table of Contents

Class HorizontalWrapLayoutManager

Namespace
Nalu
Assembly
Nalu.Maui.Layouts.dll

Provides layout logic for an IWrapLayout that arranges its children horizontally in sequential position from left to right and top to bottom, wrapping to the next line as necessary.

public class HorizontalWrapLayoutManager : LayoutManager, ILayoutManager
Inheritance
HorizontalWrapLayoutManager
Implements
Inherited Members

Constructors

HorizontalWrapLayoutManager(IWrapLayout)

Initializes a new instance of the HorizontalWrapLayoutManager class.

public HorizontalWrapLayoutManager(IWrapLayout layout)

Parameters

layout IWrapLayout

The wrap layout to manage.

Properties

Layout

Gets the IWrapLayout associated with this layout manager.

public IWrapLayout Layout { get; }

Property Value

IWrapLayout

Methods

ArrangeChildren(Rect)

public override Size ArrangeChildren(Rect bounds)

Parameters

bounds Rect

Returns

Size

Measure(double, double)

public override Size Measure(double widthConstraint, double heightConstraint)

Parameters

widthConstraint double
heightConstraint double

Returns

Size