繁体   English   中英

确定打印状态c#

[英]Determine the print status c#

我想在用户单击“打印”后显示消息框,我已经尝试了以下代码,但是没有出现该消息框。

void printToolStripMenuItem_Click(object sender, EventArgs e)
         {
             PrintFile(sender, e);
         }

void PrintFile(object sender, EventArgs e)
         {
             PrintDialog printDialog = new PrintDialog();

             printDocument1.DefaultPageSettings.Landscape = true;
             printDialog.Document = printDocument1;
             printDialog.UseEXDialog = true;

             if (DialogResult.OK == printDialog.ShowDialog())
             {
                 printDocument1.DocumentName = "Document Page Print";
                 printDocument1.Print();

                 MessageBox.Show("Printed", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }

用户单击下图所示的打印按钮后,我想显示该消息框:

在此处输入图片说明

尝试:

var result = printDialog.ShowDialog();

if (result == DialogResult.OK) { ... }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM