我用菜单调用 PageSetupDialog 设置了信息后,然后点确定。
确定后为什么PrintPreviewControl一点也不作反应。

解决方案 »

  1.   

    //打印预览
                try
                {
                    PrintPreviewDialog ppd = new PrintPreviewDialog();
                    PrintDocument pd = new PrintDocument();
                    pd.PrintPage += new PrintPageEventHandler(pd_PrintPage);
                    ppd.Document = pd;
                    ppd.ShowDialog();
                }
                catch
                {
                    MessageBox.Show("请安装打印机");
                }
            } private void pd_PrintPage(object sender,PrintPageEventArgs e)
     {
        需要打印的东西;
     }
      

  2.   

    我不是用的PrintPreviewDialog,是PrintPreviewControl,PrintPreviewDialog没有问题.