Hi Leila,
Thanks for the update.
We suggest you to use either of the options given below :
(1) Use ChartSymbolShape:
Make use of ChartSymbolShape with ChartSeries to differentiate the series with shapes like arrow,square,circle,etc., You can print this in GrayScale color mode.The code snippet for using ChartSymbolShape is given below :
//Adding ChartSymbolShape to the Chart Series 1
cs1.Style.Symbol.Shape = ChartSymbolShape.Circle;
(2) Use dashstyle:
Another option is to use dash style for chartseries border with different patterns like custom,dash,dashdot,etc.,which will show the dash styles differently while the ChartPrintColorMode property is set to Color. The GrayScale mode prints this with default dash style. So,you can print this through a black & white printer having series printed with differences. The code snippet for using dashstyle is given below :
//Adding dashstyle to the Chart Series 1
cs1.Style.Border.DashStyle = System.Drawing.Drawing2D.DashStyle.DashDotDot;
chControl.PrintColorMode = ChartPrintColorMode.Color;
Please check the attached file and let me know if any concerns.
Regards,
Subash Chandran M
Printing ChartSeries_71f645fb.zip