如何从datagridview打印数据 [英] how to print data from datagridview

查看:118
本文介绍了如何从datagridview打印数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

hi


i已编写了从datagridview打印数据的代码,但我的上一栏已被删除。



i打印我的数据后表示,最后一列数据没有显示。



如何更改设置?

hi
i have written the code for printing of data from datagridview but my last column is getting deleted.

i mean after printing my data, the last column data are not showing.

how to change that settings?

推荐答案

你尝试过类似的东西吗?

Do you try something like these?
Private Sub btnPrint_Click(sender As Object, e As EventArgs)
 printDocument1.Print()
End Sub

Private Sub printDocument1_PrintPage(sender As Object, e As System.Drawing.Printing.PrintPageEventArgs)
 Dim dataGridViewImage As New Bitmap(Me.dataGridView1.Width, Me.dataGridView1.Height)
 dataGridView1.DrawToBitmap(dataGridViewImage, New Rectangle(0, 0, Me.dataGridView1.Width, Me.dataGridView1.Height))
 e.Graphics.DrawImage(dataGridViewImage, 0, 0)
End Sub



或者,

查看这些内容。 。

http://vb.net-informations.com/datagridview/vb .net_datagridview_printing.htm [ ^ ]

http://www.xmlfox.com/print_datagridview.htm [ ^ ]


您是否尝试在CP知识库中找到解决方案?可能不是;(请下次使用 SearchBox [ ^ ]一个问题,好吗?



如何打印datagridview? [ ^ ]

如何打印datagridview的超过20列在vb.net [ ^ ]

<无线电通信/>


如果是WinForm应用程序, PrintForm组件 [ ^ ]可以使用。

如何:使用PrintForm组件(Visual Basic)打印表单 [ ^ ]

VB.Net打印示例 [ ^ ]

在Visual Basic中使用PrintForm组件(Matt Gertz) [ ^ ]

我希望它会有所帮助;)

[/ EDIT]
Have you tried to find solution on CP Knowledge Base? Probably not ;( Please, next time, use SearchBox[^] before you post a question, OK?

how to print datagridview ?[^]
How to Print Datagridview More than 20 columns in vb.net[^]


If it is a WinForm application, PrintForm component[^] can be used.
How to: Print a Form by Using the PrintForm Component (Visual Basic)[^]
VB.Net Printing Example[^]
Using the PrintForm component in Visual Basic (Matt Gertz)[^]
I hope it would be helpful ;)
[/EDIT]


这篇关于如何从datagridview打印数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆