1
我有一个窗体,包含一堆文本框。我需要一种方法将它们打印在纸上。我所做的是将信息从第一种形式转移到第二种形式。我按照我想让它看起来像当我打印它的方式格式化第二个表单。我正在使用PrintForm控件。使用这些控件使我必须使其可见才能打印出来。在C#中打印隐藏的窗体?
是否有任何其他方式,我可以打印我的第二个表单权利,当它加载和隐藏它,使用户看不到那种形式?
我有一个窗体,包含一堆文本框。我需要一种方法将它们打印在纸上。我所做的是将信息从第一种形式转移到第二种形式。我按照我想让它看起来像当我打印它的方式格式化第二个表单。我正在使用PrintForm控件。使用这些控件使我必须使其可见才能打印出来。在C#中打印隐藏的窗体?
是否有任何其他方式,我可以打印我的第二个表单权利,当它加载和隐藏它,使用户看不到那种形式?
使窗体可见,但只是看不到。例如Location = new Point(-1000, -1000);
复制表单会让你头痛的维护你的代码。 (除非这是一个小项目)。尽管它有更多的工作,但我会建议通过原始形式的控件和他们的位置循环,并创建表单的pdf表示。 –
好吧,我会怎么做......还有,可以帮助我打印的第三方免费应用程序? –
看看:http://stackoverflow.com/questions/1424924/print-winform-in-c-sharp in particula Brians回答关于PrintForm.Net –