日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

winform datagridview 打印

發布時間:2024/4/17 编程问答 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 winform datagridview 打印 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

轉載:http://www.cnblogs.com/Irving/archive/2012/10/12/2721666.html

c#實現打印功能

http://www.cnblogs.com/zhcw/archive/2011/11/30/2269083.html

/// <summary>/// 打印的按鈕/// </summary>/// <param name="sender"></param>/// <param name="e"></param>private void btnPrint_Click(object sender, EventArgs e){ // printDocument1 為 打印控件//設置打印用的紙張 當設置為Custom的時候,可以自定義紙張的大小,還可以選擇A4,A5等常用紙型this.printDocument1.DefaultPageSettings.PaperSize = new PaperSize("Custum", 500, 300);this.printDocument1.PrintPage += new PrintPageEventHandler(this.MyPrintDocument_PrintPage);//將寫好的格式給打印預覽控件以便預覽printPreviewDialog1.Document = printDocument1;//顯示打印預覽DialogResult result = printPreviewDialog1.ShowDialog();//if (result == DialogResult.OK)//this.MyPrintDocument.Print(); }/// <summary>/// 打印的格式/// </summary>/// <param name="sender"></param>/// <param name="e"></param>private void MyPrintDocument_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e){/*如果需要改變自己 可以在new Font(new FontFamily("黑體"),11)中的“黑體”改成自己要的字體就行了,黑體 后面的數字代表字體的大小System.Drawing.Brushes.Blue , 170, 10 中的 System.Drawing.Brushes.Blue 為顏色,后面的為輸出的位置 */e.Graphics.DrawString("新鄉市三月軟件公司入庫單", new Font(new FontFamily("黑體"),11), System.Drawing.Brushes.Black, 170, 10);e.Graphics.DrawString("供貨商:河南科技學院", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Blue, 10, 12);//信息的名稱e.Graphics.DrawLine(Pens.Black, 8, 30, 480, 30);e.Graphics.DrawString("入庫單編號" , new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 9, 35);e.Graphics.DrawString("商品名稱", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 160, 35);e.Graphics.DrawString("數量", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 260, 35);e.Graphics.DrawString("單價", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 330, 35);e.Graphics.DrawString("總金額", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 400, 35);e.Graphics.DrawLine (Pens.Black ,8,50,480,50);//產品信息e.Graphics.DrawString("R2011-01-2016:06:35", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 9, 55);e.Graphics.DrawString("聯想A460", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 160, 55);e.Graphics.DrawString("100", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 260, 55);e.Graphics.DrawString("200.00", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 330, 55);e.Graphics.DrawString("20000.00", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 400, 55);e.Graphics.DrawLine(Pens.Black, 8, 200, 480, 200);e.Graphics.DrawString("地址:新鄉市河南科技學院信息工程學院", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 9, 210);e.Graphics.DrawString("經辦人:任忌", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 220, 210);e.Graphics.DrawString("服務熱線:15083128577", new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 320, 210);e.Graphics.DrawString("入庫時間:"+DateTime.Now .ToString (), new Font(new FontFamily("黑體"), 8), System.Drawing.Brushes.Black, 9, 230);} View Code

?

轉載于:https://www.cnblogs.com/51net/p/4605931.html

總結

以上是生活随笔為你收集整理的winform datagridview 打印的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。