zoukankan      html  css  js  c++  java
  • 打印控件

    使用打印控件首先需要先创建printdocument对象:使用printpage触发事件

    private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
            {
                Font f=new System.Drawing.Font("宋体",13);
                Brush b=new SolidBrush(Color.Black);
    
                e.Graphics.DrawString(richTextBox1.Text, f, b, 10, 10);
            }

    打印设置:pagesetupdialog

    private void 打印设置ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                pageSetupDialog1.Document = printDocument1;
                pageSetupDialog1.ShowDialog();
            }

    打印预览:弹出对话框printpreviewdialog

    private void 打印预览VToolStripMenuItem_Click(object sender, EventArgs e)
            {
                printPreviewDialog1.Document = printDocument1;
                printPreviewDialog1.ShowDialog();
            }

    打印预览:不弹出对话框printpreviewcontrol

    private void button1_Click(object sender, EventArgs e)
            {
                printPreviewControl1.Document = printDocument1;
    
            }

    打印:printdialog

     private void 打印PToolStripMenuItem_Click(object sender, EventArgs e)
            {
                printDialog1.Document = printDocument1;
                DialogResult dr = printDialog1.ShowDialog();
                if (dr == DialogResult.OK)
                {
                    printDocument1.Print();
                }
            }
  • 相关阅读:
    hdu5358 推公式+在一个区间内的尺取+枚举法
    poj3349 散列表(hash)
    hdu3282 链表或者对顶堆
    hdu5178 尺取
    hdu5672 尺取
    hdu3244完全背包+二分答案 留坑
    hdu5256 二分求LIS+思维
    hdu5646数学构造+二分
    hdu4190 二分答案
    Python中Scapy网络嗅探模块的使用
  • 原文地址:https://www.cnblogs.com/wy1992/p/6160318.html
Copyright © 2011-2022 走看看