在打印文档时显示消息

时间:2018-04-11 17:01:34

标签: c#

我是c#的新手,我的导师希望我做一个程序,显示一条消息,说明正在打印文档。

我已经尝试过在互联网上搜索,但一无所获。

如果你知道什么,请说些什么。

1 个答案:

答案 0 :(得分:1)

  

您说您在Google上搜索过但没有找到任何内容

但事实是文档就在那里,你只需要正确搜索

PrintDocument.Print Method()

  

以下代码是说明性的,它不打算做你的工作,而是指导你做你想做的事情

0
  

如您所见,您需要使用 using System.Drawing.Printing; //For PrintDocument using System.Windows.Forms //For MessageBox public class PrintingExample { private void pd_PrintPage(object sender, PrintPageEventArgs ev) { MessageBox.Show("Printing"); } public static void Main(string[] args) { PrintDocument pd = new PrintDocument(); pd.PrintPage += new PrintPageEventHandler(pd_PrintPage); //Print the document. pd.Print(); } } PrintPage事件,该事件在您提供打印订单时执行

PrintDocument
  

这反过来调用pd.PrintPage += new PrintPageEventHandler(pd_PrintPage); 方法,后者又显示消息

pd_PrintPage()