C#中的PrintForm查询

本文关键字:查询 PrintForm 中的 | 更新日期: 2023-09-27 18:27:34

我在表单1中有一个打印按钮,当我点击它时,我应该可以打印另一个表单,比如表单2(这个表单有要打印的页面的基本布局)。有人能告诉我如何在表单1打印按钮事件处理程序中引用表单2吗?是否需要在两种表单中都使用打印表单组件?

当我尝试这样做时,它抛出了一个异常。

C#中的PrintForm查询

所以把按钮放在Form1。。在按钮点击处理程序中:

using (Form1 dialog = new Form1) {
  // Do whatever you need to do here to print.
}