本文Word文档阅读下载 科学网构建全球华人科学社区.docxVIP

  • 5
  • 0
  • 约8.83千字
  • 约 19页
  • 2018-03-21 发布于四川
  • 举报

本文Word文档阅读下载 科学网构建全球华人科学社区.docx

MouStudio技术储备之---C#进度条模态窗体21 模态进度条窗体实现21.1实现原理21.2 窗体设计21.3 程序设计31.4 执行效果62 功能加强版进度条模态窗体62.1 进度条控件的优化62.2 控件制作复用升级73 Appendix163.1 c#中子线程控制进度条的一个简单例子163.2 本文简单程序代码图片18MouStudio技术储备之---C#进度条模态窗体【介绍】以前一直就想实现这个功能,结果找了半天资料都没有能够找到符合自己要求的,总体上大概有以下几种形式的进度条窗体显示:玩些假的进度显示,进度条一个劲的显示,进度值到头又重新来,直到主程序将其关闭;可以实现实时的进度更新,但是由于基于的是单进程的控制,在进度条更新的过程中会出现程序假死的现象;更有时基于一般窗体的实现,但是这样就不能实现对主程序的锁定了,但有时候也是需要这个功能的。本文介绍了一种基于模态对话框的进度条显示窗体,可以很实时准确的显示进度值,并且给予多线程来操作,保证程序的“活性”。此功能的实现基于参考文献:/jinjazz/archive/2008/05/24/2477088.aspx。并在此基础上增加了进度条窗体上的功能。1 模态进度条窗体实现1.1实现原理这个问题会让一些初学者感到困惑,一方面模态窗体在打开之后(Form.ShowDialog).主线程无法继续执行下面的事务;另一方面

文档评论(0)

1亿VIP精品文档

相关文档