当前位置: 首页 > news >正文

PrintPreviewDialog控件里面,预览好了按下打印按钮触发什么事件

关于一个帖子的回复,方法比较笨,欢迎一起交流学习
http://t.csdnimg.cn/r023u
最近在写一个打印功能,需要根据文档打印状态来进行不同的操作。

我的思路:定义一个PrintFlag变量,根据不同的值来判断。可以先定义PrintFlag=0,Button的Clik事件中结尾时将PrintFlag归零。每次点击Button打印的时候会调用 ShowDialog 会引发 PrintPage 事件显示预览界面,在 PrintPage 事件中赋值PrintFlag+=1。当用户选择预览对话框上的打印按钮时,会再次引发 PrintPage 事件,将输出发送至打印机而不是预览对话框。因此打印成功一共执行两次PrintPage 事件,只是预览就只执行一次PrintPage 事件。因此判断PrintFlag≥1的时候就是打印成功,否则是取消打印。可以试试这个思路,具体实现方式可能因人而异。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • sqlserver 合并重复行数据,取有值的字段
  • 【题解】CF1983E
  • Python redis 安装和使用介绍
  • 计算机考研408-计算机网络
  • 【Java】并发集合
  • 【小波去噪】【matlab】基于小波分析的一维信号滤波(对照组:中值滤波、均值滤波、高斯滤波)
  • Linux 信号的产生
  • 同为TVT设备主动注册协议接入SVMSPro平台
  • 电子看板实时监控数据可视化助力工厂精细化管理
  • 【CTF Reverse】XCTF GFSJ1101 Mine- Writeup(反编译+动态调试+Base58编码)
  • go多线程
  • SysML图例-制药
  • 算法.图论-并查集上
  • 一款全看个人造化的Windows命令行软件下载安装管理器:Scoop
  • Revit学习记录-版本2018【持续补充】
  • 网络传输文件的问题
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • 【391天】每日项目总结系列128(2018.03.03)
  • 【刷算法】从上往下打印二叉树
  • JAVA之继承和多态
  • Laravel Telescope:优雅的应用调试工具
  • Lucene解析 - 基本概念
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • vue自定义指令实现v-tap插件
  • 阿里云Kubernetes容器服务上体验Knative
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 你不可错过的前端面试题(一)
  • 听说你叫Java(二)–Servlet请求
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • 微信小程序上拉加载:onReachBottom详解+设置触发距离
  • 责任链模式的两种实现
  • No resource identifier found for attribute,RxJava之zip操作符
  • hi-nginx-1.3.4编译安装
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • 容器镜像
  • ​VRRP 虚拟路由冗余协议(华为)
  • ​七周四次课(5月9日)iptables filter表案例、iptables nat表应用
  • #Z0458. 树的中心2
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (C语言)二分查找 超详细
  • (Java企业 / 公司项目)点赞业务系统设计-批量查询点赞状态(二)
  • (libusb) usb口自动刷新
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (Python第六天)文件处理
  • (不用互三)AI绘画工具应该如何选择
  • (二)测试工具
  • (附源码)apringboot计算机专业大学生就业指南 毕业设计061355
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (三分钟)速览传统边缘检测算子
  • (顺序)容器的好伴侣 --- 容器适配器
  • (自适应手机端)响应式服装服饰外贸企业网站模板
  • .NET 6 Mysql Canal (CDC 增量同步,捕获变更数据) 案例版
  • .NET 中的轻量级线程安全