按下打印直接调用了PrintPriviewDialog里的PrintDocument对象的Print()方法。
关闭就直接关闭窗体了
关闭就直接关闭窗体了
解决方案 »
- 会接口和抽象类的进来帮忙!!
- c# 如何禁止复制文本框的内容?
- 请问:如何将结果集中的输入插入到表中?急!!!
- 用户控件造成网站页面布局错位的问题--请各位大虾帮帮小弟..急等
- 菜鸟2问,大家帮忙(2)
- 委托问题
- c#中如何覆盖listview中的原值,高人速救。。。。
- .net(C#)移动Web开发问题
- C#中想要实现自动选择文件的对话框
- 我按VS.NET文档的例子“开发简单WEB服务器控件”,当将源文件FirstControl.cs 编译为.dll文件时出现这种错误:目标类型无效,必须指定“E
- 关于vs进行asp.net开发中的一些问题?
- 请问如何用C#连接ACCESS,并用DataGrid显示数据,马上给分,急
printPreviewDialog1.Document.Print();
如:Buttong1.DialogResult=DialogResult.OK;
然后根据DialogResult的差别,分别激发不同事件处理
PrintPriviewDialog控件,在按下打印按钮后,对话框并没有关闭,所以DialogResult不等于任何东西,肯定不等于DialogResult.OK。
PrintPriviewDialog控件可以预览待打印的文档,预览完毕后按下[打印]按钮将打印所有被预览的文档,其间没有打印对话框可以让我选择需要打印的那几页。所以我要想知道按下PrintPriviewDialog控件里面那个[打印]按钮到底触发什么事件,以便可以在那里显示打印对话框来进一步确认需要打印的页数。
在工具栏上添加一个自己的打印按钮,可以把它那个删除。
打印按钮的事件自然是你想怎么来就怎么来。
自己做一个打印预览对象继承PrintPreviewDialog控件的话,只能重载她现有的方法和事件,如何添加按钮控件呢?