Table of Contents

Class VerticalWrapLayoutManager

Namespace
Nalu
Assembly
Nalu.Maui.Layouts.dll

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

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

Constructors

VerticalWrapLayoutManager(IWrapLayout)

Initializes a new instance of the VerticalWrapLayoutManager class.

public VerticalWrapLayoutManager(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