Add Trend Line to Report Chart
Adding Trend Line to Report Chart
C# Script
private void chart1_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
{
Series aSeries = ((XRChart)sender).Series[0];
TrendLine aTredLine = ((LineSeriesView)aSeries.View).FinancialIndicators.TrendLines[0];
aTredLine.Point1.Argument = aSeries.Points[0].Argument;
aTredLine.Point2.Argument = aSeries.Points[aSeries.Points.Count - 1].Argument;
}
If your chart is a bar chart change ‘LineSeriesView’ to ‘BarSeriesView’ in the second line of code
Click on Chart Line you want to add trendline for in the designer
In the property grid for the line go to the elements section, expand View. Select Indicators and a pop up box will appear.
Select Add and another pop up will appear.
Select Trend Line and hit ok
It will then give you a trend line property grid. Make appropriate changes such as changing the trend line color and hit close.
Save and run your report.
Example: