Namespace: GlobFX.SwiffChartGenerator
Assembly: GlobFX.SwiffChartGenerator (in GlobFX.SwiffChartGenerator.dll)
Specifies the color for the trendline associated with a series defined by its index in a chart.
Public Sub SetSeriesTrendlineColor( index As Integer, color As String ) Public Sub SetSeriesTrendlineColor( index As Integer, color As System.Drawing.Color )
public void SetSeriesTrendlineColor( int index, string color ); public void SetSeriesTrendlineColor( int index, System.Drawing.Color color );
By default, a trendline takes its colors from the chart style.
This method does not add a trendline to a series. The trendline should have been previously added to the series with Swiff Chart.
If the index argument refers to a series that does not exist in the chart object, the series is created.
The color string argument can be specified:
As a named color.
Example: "orange"
For a complete reference of predefined named colors, consult
the Predefined Colors Reference.
Named colors are always opaque.
As a hexadecimal value "#RRGGBB", where RR, GG and BB represent the
hexadecimal values of the red, green and blue components.
Example: "#FFA500" represents an orange color.
An optional alpha component can be added at the end of the string: "#RRGGBBAA".
Example: "#FFA50080" represents a semi-transparent orange color,
"#FFA500FF" represents an opaque orange color,
"#FFA50000" represents an fully transparent (invisible) orange color.
When generating several charts using a single chart object, the ClearAll method can be used between each generated charts.
The following code illustrates use of the SetSeriesTrendlineColor method.
Dim values As Double(2) ' Define the series #0 values(0) = 10.5 values(1) = 12.4 values(2) = 15.9 chart.SetSeriesValuesFromArray(0, values) ' Define the series #1 values(0) = 13.1 values(1) = 15.6 values(2) = 19.2 chart.SetSeriesValuesFromArray(1, values) chart.LoadStyle("C:\\my-style-with-trendline.scs") ' Set the color of trendline associated to series #1 chart.SetSeriesTrendlineColor(1, "tomato")
double[] values= new double[3]; // Define the series #0 values[0] = 10.5; values[1] = 12.4; values[2] = 15.9; chart.SetSeriesValuesFromArray(0, values); // Define the series #1 values[0] = 13.1; values[1] = 15.6; values[2] = 19.2; chart.SetSeriesValuesFromArray(1, values); chart.LoadStyle("C:\\my-style-with-trendline.scs"); // Set the color of trendline associated to series #1 chart.SetSeriesTrendlineColor(1, "tomato");
SetSeriesColor Method | SetSeriesValueColor Method | ClearAll Method | Predefined Colors Reference
Applies To: Chart Object