[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Extensibility.Layout.ILayoutManager

ILayoutManager Interface

Represents a layout manager interface for providing custom layout logic or supporting advanced layout features such as pagination.

Namespace: GrapeCity.ActiveReports.Extensibility.Layout
Assembly: MESCIUS.ActiveReports.Core.Rendering.dll
Syntax
public interface ILayoutManager

Properties

Name Description
Capabilities

Specifies layout capabilities of the item being laid out.

Methods

Name Description
Initialize(IReportItem, ITargetDevice)

Allows initialization of the layout manager with specifies ITargetDevice.

Layout(LayoutContext)

Lays out the content that the specified ContentRange represents.

Measure(LayoutContext)

A query by the layout system of what the results of a call to Layout would be with the specified settings.

Extension Methods