If you solve a problem in a previous post (Week_5D time coordinate does not work), please post the solution so that others can benefit.
You should be be able to print as many pages as you want.
The Printing/Cancel dialog is generated by .Net during printing. While there may be some way of eliminating it, we do not know what that is. If you find some reference that describes how it is done we may be able to make some suggestions.
You can associate a single ChartPrint object, and the associated setup parameters, with as many ChartView objects as you need, using the ChartPrint.PrintChartView property. Change the PrintChartView property to the ChartView derived object that you want to print.
ChartView chartVu;
.
.
.
printobj.PrintChartView = chartVu;
printobj.DocPrintPage( sender, e);