Class ReportPageChart
- Namespace
- DocWright.Reporting.Pagination
- Assembly
- DocWright.Reporting.dll
A chart on a page: its plot area, and the shapes that draw it.
public sealed class ReportPageChart : ReportPageItem
- Inheritance
-
ReportPageChart
- Inherited Members
Remarks
Shapes are in coordinates relative to this item's top-left corner (see ReportShape), so a chart is a drawing a viewer can place, scale or export on its own. PlotLeft and the other plot properties give the data rectangle inside that drawing — what a viewer hit-tests a data point against, and the one rectangle a test can compare against the reference engine's own output.
A chart whose data or definition could not be read still appears, with its box and no shapes, and a diagnostic said why: the box is part of the page either way.
Properties
- Kind
Gets what kind of item this is.
- PlotHeight
Gets the plot area's height.
- PlotLeft
Gets the plot area's left edge, relative to the chart's left edge.
- PlotTop
Gets the plot area's top edge, relative to the chart's top edge.
- PlotWidth
Gets the plot area's width.
- Shapes
Gets the shapes that draw the chart, in back-to-front order.