下一页:

crystalReportViewer1.ShowNextPage();

上一页:

crystalReportViewer1.ShowPreviousPage();

当前页:

this.textBox1.Text = crystalReportViewer1.GetCurrentPageNumber().ToString();

最大页:

crystalReportViewer1.ShowLastPage();

this.textBox1.Text = crystalReportViewer1.GetCurrentPageNumber().ToString();

打印:

报表对象.PrintToPrinter(1, false, 0, 0);

默认打印机名称:

有对话框:

PrintDialog dlg = new PrintDialog();
Console.Write(dlg.PrinterSettings.DefaultPageSettings.PrinterSettings.PrinterName);

无对话框:

using System.Drawing.Printing;
PrintDocument pdoc = new PrintDocument();
string sdefaultname = pdoc.PrinterSettings.PrinterName;