程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 收藏Code: Printing a DataGrid (Visual C#)

收藏Code: Printing a DataGrid (Visual C#)

編輯:.NET實例教程
Code: Printing a DataGrid (Visual C#)
This example demonstrates printing a DataGrid control.

Example
private void printGrid_Click(System.Object sender, System.EventArgs e)

printDocument1.Print();

private void printDocument1_PrintPage(System.Object sender, System.Drawing.Printing.PrintPageEventArgs e)

PaintEventArgs myPaintArgs = new PaintEventArgs(e.Graphics, new Rectangle(new Point(0, 0), this.Size));
this.InvokePaint(dataGrid1, myPaintArgs);

Compiling the Code
This example requires:

A Button control named printGrid with a Click event handler.
A DataGrid control named dataGrid1.
A PrintDocument component named printDocument1 with a PrintPage event handler.
The example code replaces the existing event handlers.

Robust Programming
The following conditions may cause an exception:

You do not have permission to Access the printer.
There is no printer installed.
Security
In order to run this example, you must have permission to Access the printer.

from:
http://msdn.microsoft.com/library/default.ASP?url=/library/en-us/cscon/Html/vclrfcodeprintingdatagridvisualc.ASP

作者Blog:http://blog.csdn.Net/ncowboy/
相關文章
What's New in the .Net Framework 2.0 Beta
Visual Web Developer 2005 Express Edition Beta 1 Manual Setup Instructions
Implementing Reverse Proxy in Squid
更改squid的錯誤信息語言種類
.Net裡的哈希表和串行化
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved