首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

打印首选项中的设立不生效,为什么

2012-10-25 
打印首选项中的设置不生效,为什么调用下面的代码打开打印对话框,用户在该对话框中修改打印首选项,但是打印

打印首选项中的设置不生效,为什么
调用下面的代码打开打印对话框,用户在该对话框中修改打印首选项,但是打印的时候,程序仍旧使用缺省的首选项中的设置,用户在打印首选项中的设置不生效,为什么?我使用的是爱普生1290打印机

PrintDialog1.AllowSomePages = true;

  PrintDialog1.ShowHelp = true;

  PrintDialog1.Document = docToPrint;

  DialogResult result = PrintDialog1.ShowDialog();

  if (result == DialogResult.OK)
  {
  docToPrint.Print();
  }


[解决办法]
我觉得,问题应该在你的docToPrint
[解决办法]
木有打印机木有办法测试,不过我这里断点在docToPrint.Print();这一行,修改打印设置都可以看到的
DefaultPageSettings,PageSize都是我设置的
[解决办法]
多弄2个打印机看看,是否还是一样?

热点排行