In dữ liệu từ DataGrid ra máy in trong C
Số trang: 1
Loại file: doc
Dung lượng: 21.00 KB
Lượt xem: 7
Lượt tải: 0
Xem trước 1 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bạn có thể dùng đối tượng PrintDocument để in bất kỳ thông tin gì ra máy in. Thườngthì bạn chỉ cần gọi tác vụ Print() của đối tượng PrintDocument để khởi động quá trìnhin thông tin và viết hàm xử lý sự kiện PrintPage(), hàm này sẽ chứa đoạn code miêu tảcụ thể những thông tin cần in trong trang.
Nội dung trích xuất từ tài liệu:
In dữ liệu từ DataGrid ra máy in trong C In dữ liệu từ DataGrid ra máy in trong C#Bạn có thể dùng đối tượng PrintDocument để in bất kỳ thông tin gì ra máy in. Thườngthì bạn chỉ cần gọi tác vụ Print() của đối tượng PrintDocument để khởi động quá trìnhin thông tin và viết hàm xử lý sự kiện PrintPage(), hàm này sẽ chứa đoạn code miêu tảcụ thể những thông tin cần in trong trang.Thí dụ đơn giản sau đây cho phép in toàn bộ ảnh bitmap của đối tượng DataGrid trongForm (tên là dataGrid1) ra máy in. Giả sử Form ứng dụng cũng đã chứa đối tượngPrintDocument tên là printDocument1:Mã: //hàm miêu tả việc in từng trang in 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)); //in ảnh bitmap của dataGrid1 ra máy in this.InvokePaint(dataGrid1, myPaintArgs); }Sau khi đã đặc tả hàm PrintPage(), nơi nào trong ứng dụng cần in dataGrid1, bạn chỉcần viết 1 lệnh sau:Mã: printDocument1.Print();
Nội dung trích xuất từ tài liệu:
In dữ liệu từ DataGrid ra máy in trong C In dữ liệu từ DataGrid ra máy in trong C#Bạn có thể dùng đối tượng PrintDocument để in bất kỳ thông tin gì ra máy in. Thườngthì bạn chỉ cần gọi tác vụ Print() của đối tượng PrintDocument để khởi động quá trìnhin thông tin và viết hàm xử lý sự kiện PrintPage(), hàm này sẽ chứa đoạn code miêu tảcụ thể những thông tin cần in trong trang.Thí dụ đơn giản sau đây cho phép in toàn bộ ảnh bitmap của đối tượng DataGrid trongForm (tên là dataGrid1) ra máy in. Giả sử Form ứng dụng cũng đã chứa đối tượngPrintDocument tên là printDocument1:Mã: //hàm miêu tả việc in từng trang in 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)); //in ảnh bitmap của dataGrid1 ra máy in this.InvokePaint(dataGrid1, myPaintArgs); }Sau khi đã đặc tả hàm PrintPage(), nơi nào trong ứng dụng cần in dataGrid1, bạn chỉcần viết 1 lệnh sau:Mã: printDocument1.Print();
Tìm kiếm theo từ khóa liên quan:
thủ thuật máy tính công nghệ thông tin tin học quản trị mạng computer networkGợi ý tài liệu liên quan:
-
52 trang 429 1 0
-
24 trang 353 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 312 0 0 -
Làm việc với Read Only Domain Controllers
20 trang 299 0 0 -
74 trang 295 0 0
-
96 trang 291 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 278 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 274 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0