你直接在指定下printDocument1的Printer

解决方案 »

  1.   

    通过PrinterSettings类可以实现这个功能吧~
    属性或方法                                    说明InstalledPrinters                         获取安装在计算机上所有打印机的名称。PrinterName                               获取或设置要使用的打印机的名称。
      

  2.   

    按理说,不使用PrintDialog,直接this.printDocument1.Print();本来就不应该提示选择打印机
    检查下是否系统没有设置默认打印机
    设置了默认打印机应该就不提示了