图形打印的代码如下:inqGraph[(int)inqGraphType].Draw(e.Graphics);是不是这句话的事情啊?
private void bt_PrintInquireGraph_Click(object sender, EventArgs e)
        {
            pageSetupDialog_InquireGraph.Document = printDocument_InquireGraph;
            pageSetupDialog_InquireGraph.AllowMargins = true;
            if (DialogResult.Cancel == pageSetupDialog_InquireGraph.ShowDialog()) return;            printPreviewControl_InquireGraph.Zoom = 1.0;
            printPreviewDialog_InquireGraph.Document = printDocument_InquireGraph;
            printPreviewDialog_InquireGraph.UseAntiAlias = true;
            printPreviewDialog_InquireGraph.ShowDialog();
            printDialog_InquireGraph.Document = printDocument_InquireGraph;            if (DialogResult.OK == printDialog_InquireGraph.ShowDialog())
            {
                printDocument_InquireGraph.Print();
            }
        }        private void printDocument_InquireGraph_PrintPage(object sender,
            System.Drawing.Printing.PrintPageEventArgs e)
        {
            inqGraph[(int)inqGraphType].Draw(e.Graphics);
        }