VB.net 2008使用printform打印2个或多个表单

时间:2015-08-20 06:04:23

标签: vb.net forms printing

我遇到使用printform控件在Vb.net中打印2个或更多表单的问题

示例:我的项目中有form1和form2。我设法打印form1。现在我想要打印我的form2,或者我们应该在printpreview窗口中将其设为第二页。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。

你走了。

' Set PrintForm1 to user Form 2
PrintForm1.Form = My.Forms.Form2

' You have to Show and focus form2 to print it
Form2.Show()
Form2.Focus()

' Make PrintForm1 print the document
PrintForm1.Print()

' Close From2
Form2.Close()