Table of Contents

Class ReportPageCustomItem

Namespace
DocWright.Reporting.Pagination
Assembly
DocWright.Reporting.dll

A custom report item on a page: what kind it is, and the shapes that draw it.

public sealed class ReportPageCustomItem : ReportPageItem
Inheritance
ReportPageCustomItem
Inherited Members

Remarks

Shapes are in coordinates relative to this item's top-left corner, the same vocabulary a chart uses (ReportShape), so a consumer that can draw one can draw the other.

An item nothing could draw still appears, with its box and no shapes, and a diagnostic said why (DXP9406). The box is part of the page either way — it is what a viewer hit-tests and what the items around it are positioned against.

Properties

ItemType

Gets the item's Type from the definition, such as Barcode.

Kind

Gets what kind of item this is.

Shapes

Gets the shapes that draw the item, in back-to-front order.