MindFusion WinForms Programmer's Guide
LineChart Members
Constructors Properties
 


Represents a report item that can display line charts.

The following tables list the members exposed by the LineChart type.

 Public Constructors

  Name Description

LineChart

Initializes a new instance of the LineChart class.

 Public Properties

  Name Description

AffectsParentLayout

Gets or sets a value indicating whether the parent of this item will shrink when this item is hidden as a result of PageSectionVisibility. (Inherited from ReportItem.)

AltGridBrush

Gets or sets the brush used for filling even grid stripes. (Inherited from AxesChart.)

AxisPen

Gets or sets the pen used for drawing the chart axis. (Inherited from AxesChart.)

AxisShadowBrush

Gets or sets the brush used for filling the axis shadow in 3D charts. (Inherited from AxesChart.)

BackgroundBrush

Gets or sets the brush that fills the chart background. (Inherited from Chart.)

Border

Gets or sets the border of this chart. (Inherited from Chart.)

CalculateFunction

Gets or sets a custom function that will be invoked in order to calculates the values for the chart.

ChartBrushes

Gets or sets the brushes for the chart. (Inherited from Chart.)

ChartMargins

Gets or sets the margins of the chart. (Inherited from Chart.)

ChartPens

Gets or sets the pens for the chart. (Inherited from Chart.)

ChartSize

Gets the size of the chart. (Inherited from Chart.)

Curve

Gets or sets a value indicating whether lines are drawn as curves.

DataMember

Gets or sets from which member in the data source data is read. (Inherited from Chart.)

DataSource

Gets or sets the object, from which chart data is retrieved. (Inherited from Chart.)

Depth3D

Gets or sets the depth of 3D charts. (Inherited from AxesChart.)

DistBtwSeries

Gets or sets the distance between chart graphics drawn behind each other. (Inherited from AxesChart.)

EmptyBrush

Returns an empty Brush to indicate when themes are used that a Brush property is not set. (Inherited from Chart.)

EmptyPen

Returns an empty Pen to indicate when themes are used that a Pen property is not set. (Inherited from Chart.)

FontName

Gets or sets the name of the font for all chart labels. (Inherited from Chart.)

FunctionArguments

Gets or sets the FunctionArgs object that will be passed to the CalculateFunctionDelegate method when it is invoked.

GridBrush

Gets or sets the brush used for filling odd grid stripes. (Inherited from AxesChart.)

GridLabelOffset

Gets or sets the offset of custom grid labels. (Inherited from AxesChart.)

GridLabelPointer

Gets or sets the length of the pointer to custom grid labels. (Inherited from AxesChart.)

GridLabelsAtLines

Gets or sets a value that indicates if custom grid labels are drawn at grid lines or in the middle between each two adjacent grid lines. (Inherited from AxesChart.)

GridPen

Gets or sets the pen for drawing grid lines. (Inherited from AxesChart.)

GridType

Gets or sets the type of the grid. (Inherited from AxesChart.)

GridWidth

Gets or sets the distance between adjacent grid lines in custom grids. (Inherited from AxesChart.)

HorGridBrushes

Gets or sets the brushes for filling horizontal stripes in custom grids. (Inherited from AxesChart.)

HorGridPens

Gets or sets the pens used for drawing horizontal grid lines in custom grids. (Inherited from AxesChart.)

HorGridPoints

Gets or sets the positions of horizontal lines in custom grids. (Inherited from AxesChart.)

Horizontal

Gets or sets the orientation of the chart. (Inherited from AxesChart.)

LabelAlignment

Gets or sets the alignment of labels drawn at data points.

LabelBorder

Gets or sets the type border drawn around the data point label.

LabelBorderBackground

Gets or sets the brush for filling the background of the label border.

LabelBorderMargin

Gets or sets the margin between the label and its border.

LabelBorderOutline

Gets or sets the pen for drawing the outline of the label border.

LabelBrush

Gets or sets the brush for the chart labels. (Inherited from Chart.)

LabelFont

Gets or sets the font for the chart labels. (Inherited from Chart.)

Labels

Gets or sets custom labels drawn at chart data points.

LabelsFields

Gets or sets the database columns, from which custom text for data point labels is retrieved.

LabelType

Gets or sets the type of labels drawn at chart data points.

LegendAlignment

Gets or sets the alignment of the legend alongside the chart. (Inherited from Chart.)

LegendBackgroundBrush

Gets or sets the brush for the legend background. (Inherited from Chart.)

LegendBorder

Gets or sets the type of the legend border. (Inherited from Chart.)

LegendBorderMargin

Gets or sets the margin between the legend border and the legend labels. (Inherited from Chart.)

LegendBrush

Gets or sets the brush for drawing the legend labels. (Inherited from Chart.)

LegendColumns

Gets or sets the count of columns with labels in the legend. (Inherited from Chart.)

LegendFont

Gets or sets the font for the legend labels. (Inherited from Chart.)

LegendGridType

Gets or sets the type of the legend grid. (Inherited from Chart.)

LegendLabels

Gets or sets the legend labels. (Inherited from Chart.)

LegendOffset

Gets or sets the offset of the legend to the axis labels. (Inherited from Chart.)

LegendPen

Gets or sets the pen for the legend outlining and grid. (Inherited from Chart.)

LegendPosition

Gets or sets the position of the legend. (Inherited from Chart.)

LegendWidth

Gets or sets the width of the legend's bounding rectangle. (Inherited from Chart.)

LegendWordWrap

Gets or sets the whether legend labels are wrapped. (Inherited from Chart.)

LineType

Gets or sets the type of the line chart.

Location

Gets or sets the position of the item. (Inherited from ReportItem.)

MasterDetailRelation

Gets or sets the master detail relation. (Inherited from Chart.)

MaxBubbleRadius

Gets or sets the radius length of the biggest bubble.

MinBubbleRadius

Gets or sets the radius length of the smallest bubble.

MultiColored

Gets or sets a value indicating whether the chart pens and brushes are applied to the series or the element of the series. (Inherited from Chart.)

MultiColoredLabels

Gets or sets whether labels are drawn with the brush of the series they refer to. (Inherited from Chart.)

MultiColoredShapes

Gets or sets a value indicating whether shapes for a single series are drawn using all ShapeBrushes.

Name

Gets or sets the name of the report item. (Inherited from ReportItem.)

Offset

Gets or sets the offset of the chart from the beginning of the axis. (Inherited from AxesChart.)

Offset3D

Gets or sets the offset into the axis of a 3D chart graphics. (Inherited from AxesChart.)

PageSectionVisibility

Gets or set a value indicating whether this item will be visible. This only applies to items placed in page sections. (Inherited from ReportItem.)

PlotAreaBrush

Gets or sets the brush used for filling the plot area of the chart. (Inherited from AxesChart.)

PlotAreaMargins

Gets or sets the margins of the chart plot area. (Inherited from AxesChart.)

PlotAreaOutlinePen

Gets or sets the pen for outlining the plot area. (Inherited from AxesChart.)

ShapeBrushes

Gets or sets the brushes for filling point shapes in scatter charts.

ShapePens

Gets or sets the pens for drawing shapes in scatter charts.

Shapes

Gets or sets the shapes for data series in scatter charts.

ShapeSizes

Gets or sets the size of point shapes for each data series in scatter charts.

ShowLegend

Gets or sets a value indicating whether to display the chart legend. (Inherited from Chart.)

Size

Gets or sets the size of the item. (Inherited from ReportItem.)

SortOrder

Gets or sets the sort order for the numbers in each data series. (Inherited from Chart.)

SortSeriesBy

Gets or sets the sort order of data series in multi-series charts. (Inherited from Chart.)

Stacked

Gets or sets a value indicating whether multi-series 3D graphics are drawn stacked.

SubTitleBrush

Gets or sets the brush used for drawing the subtitle. (Inherited from Chart.)

SubTitleFont

Gets or sets the font for the subtitle. (Inherited from Chart.)

SubTitleText

Gets or sets the text for the subtitle. (Inherited from Chart.)

SummaryBrushes

Gets or sets the brushes used for filling summary chart parts. (Inherited from AxesChart.)

SummaryPens

Gets or sets the pens used for drawing summary chart parts. (Inherited from AxesChart.)

SummaryShapeBrushes

Gets or sets the brushes used for filling point shapes for summary graphics in scatter charts.

SummaryShapePens

Gets or sets the pens used for drawing point shapes for summary graphics in scatter charts.

SummaryShapes

Gets or sets the point shapes drawn at summary graphics in scatter charts.

SummaryShapeSizes

Gets or sets the size of point shapes drawn at summary graphics in scatter charts.

SummaryValues

Gets or sets a list with the summary operations performed at chart data. (Inherited from AxesChart.)

TextRenderingHint

Gets or sets the quality of text rendering for the chart. (Inherited from Chart.)

Theme

Gets or sets the style theme. (Inherited from Chart.)

TitleBrush

Gets or sets the brush used for drawing the title. (Inherited from Chart.)

TitleFont

Gets or sets the font for the title. (Inherited from Chart.)

TitleText

Gets or sets the title text. (Inherited from Chart.)

UseDesignOrder

Gets or sets a value indicating whether this item's design-time order will take precedence over the item's vertical position within the page design when determining the layout order. (Inherited from ReportItem.)

VertGridBrushes

Gets or sets the brushes used for filling vertical grid stripes in a custom grid. (Inherited from AxesChart.)

VertGridPens

Gets or sets the pens used for drawing vertical lines in a custom grid. (Inherited from AxesChart.)

VertGridPoints

Gets or sets the positions of vertical lines in a custom grid. (Inherited from AxesChart.)

Visible

Gets or sets a value indicating whether the item will be printed in the report. (Inherited from ReportItem.)

XAxisSettings

Gets or sets the appearance settings for the x-axis. (Inherited from AxesChart.)

XData

Gets or sets the data for calculating the X-coordinates of line charts.

XDataFields

Gets or sets the database columns, from which data for calculating the X-coordinates of charts is retrieved.

XGridLabelBrushes

Gets or sets the brushes for drawing custom grid labels at the X-axis. (Inherited from AxesChart.)

XGridLabels

Gets or sets the labels drawn at the x-axis in a custom grid with vertical stripes. (Inherited from AxesChart.)

XGridLabelsOrientation

Gets or sets the orientation of the labels drawn at the X-axis in a custom grid with vertical stripes. (Inherited from AxesChart.)

XLabels

Gets or sets custom labels for the x-axis. (Inherited from AxesChart.)

XLabelsFields

Gets or sets the database columns from which custom labels for the x-axis are retrieved. (Inherited from AxesChart.)

Y2AxisSettings

Gets or sets the appearance settings for the second y-axis. (Inherited from AxesChart.)

Y2ChartBrushes

Gets or sets the brushes used for filling chart parts bound to the second y-axis. (Inherited from AxesChart.)

Y2ChartPens

Gets or sets the pens used for drawing chart parts bound to the second y-axis. (Inherited from AxesChart.)

Y2Data

Gets or sets the data for the second Y-axis. (Inherited from AxesChart.)

Y2DataFields

Gets or sets the database columns, from which data for chart graphics bound to the second Y-axis is retrieved. (Inherited from AxesChart.)

Y2GridLabelBrushes

Gets or sets the brushes for drawing custom grid labels at the Y2-axis. (Inherited from AxesChart.)

Y2GridLabels

Gets or sets the labels for the second y-axis in a custom grid with horizontal stripes. (Inherited from AxesChart.)

Y2GridLabelsOrientation

Gets or sets the orientation for labels drawn at the second y-axis in a custom grid with horizontal stripes. (Inherited from AxesChart.)

Y2Labels

Gets or sets custom labels for the second Y-axis. (Inherited from AxesChart.)

Y2LabelsFields

Gets or sets the database columns, from which custom labels for the second y-axis are retrieved. (Inherited from AxesChart.)

Y2ScatterLabels

Gets or sets custom labels drawn at scatters bound to Y2.

Y2ScatterLabelsFields

Gets or sets the database columns, from which custom text for data point labels is retrieved.

Y2ShapeBrushes

Gets or sets the brushes used for filling summary point shapes in scatter charts bound to the second y-axis.

Y2ShapePens

Gets or sets the pens used for drawing point shapes in scatter charts bound to the second y-axis.

Y2Shapes

Gets or sets the type of shapes drawn at scatter charts bound to the second y-axis.

Y2ShapeSizes

Gets or sets the size of point shapes drawn at scatter charts bound to the second y-axis.

YAxisSettings

Gets or sets the appearance settings for the y-axis. (Inherited from AxesChart.)

YData

Gets or sets the data for calculating the Y-coordinates of charts.

YDataFields

Gets or sets the database columns, from which data for calculating the Y-coordinates of charts is retrieved.

YGridLabelBrushes

Gets or sets the brushes for drawing custom grid labels at the Y-axis. (Inherited from AxesChart.)

YGridLabels

Gets or sets the labels drawn at the y-axis in a custom grid with horizontal stripes. (Inherited from AxesChart.)

YGridLabelsOrientation

Gets or sets the orientation of labels drawn at the y-axis in a custom grid with horizontal stripes. (Inherited from AxesChart.)

YLabels

Gets or sets custom labels for the y-axis. (Inherited from AxesChart.)

YLabelsFields

Gets or sets the database columns, from which custom labels for the y-axis are retrieved. (Inherited from AxesChart.)

 See Also

LineChart Class
MindFusion.Reporting Namespace