我用C#创建了窗体界面,上面有数据,希望用一个Button控件实现讲这个界面打印的功能,我应如何去做?

看了一些资料不是很懂,打印好像很难。
2024-12-05 00:03:39
推荐回答(3个)
回答(1):

是webform么?
如果是的话,是有两种方式解决的,一个用javascript的windows.print方法解决,但是会打印所有页面元素,建议你过滤一下,排除掉没用的。
另一个就是后置代码中编写的打印类,具体的记不清了,你再找找代码,我做过程序,肯定可以的。
如果是winform的 那没办法了,只能重新获取数据,然后到专门的报表控件中打印。
祝你好运!

回答(2):

页面调用以下JS实现。
包含有调出页面设置,打印预览以及打印功能。


回答(3):

PrintDialog,是不是这个类啊,还有PageSetupDialog设置页面的信息啊