佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1505|回复: 4

紧急!如何在vb.net里面print panel的item?

[复制链接]
发表于 20-7-2008 12:13 AM | 显示全部楼层 |阅读模式
如题,我在internet找了好久,还是找不到。我想print一个form里面的panel。这个panel里面有些textbox和word等等,不过我又不想print这个form的panel以外的东西wor。  vb.net能够做到吗?先谢谢了  
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 22-7-2008 10:27 PM | 显示全部楼层
虽然没人帮忙,小弟还是解决了   
回复

使用道具 举报

发表于 25-7-2008 04:05 PM | 显示全部楼层
我有兴趣知道,可以告诉我吗?
回复

使用道具 举报

 楼主| 发表于 2-8-2008 03:45 PM | 显示全部楼层
Imports System.Drawing.Printing


  Private Sub btnPrint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPrint.Click
        Dim print As PrintDocument = New PrintDocument


        AddHandler print.PrintPage, AddressOf Me.PrintPageHandler

        print.Print()
    End Sub
    Private Sub PrintPageHandler(ByVal sender As Object, ByVal e As Printing.PrintPageEventArgs)
        Dim bmp As Bitmap = New Bitmap(Panel1.Width, Panel1.Height)
        Panel1.DrawToBitmap(bmp, New Rectangle(0, 0, bmp.Width, bmp.Height))
        e.Graphics.DrawImage(bmp, Point.Empty)
    End Sub



回复

使用道具 举报

发表于 9-12-2008 10:00 PM | 显示全部楼层
若我想print windows form 里datagrid内的content呢??
要怎样code???
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 21-12-2025 11:16 AM , Processed in 0.148015 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表