[转载]Winform等待窗口的实现(附源代码)
2014-02-21 22:18
232 查看
在开发Winform程序的时候,经常会用到等待窗口(如网络通讯、数据库连接等需要一定时间来执行的操作),这样可以给用户提供更好的体验。
等待窗口的主要功能是一边执行需要等待的操作,一边显示一个等待界面。当执行完毕时等待界面消失。用户可以提前取消操作,还可以设置操作的最大等待时间,若超过指定时间仍没完成操作可结束当前操作。等待窗口的操作处理内容可用λ表达式,在后面的应用实例中可看到使用方法。
实现界面如下图:
![](http://pic002.cnblogs.com/images/2010/151257/2010100720245264.jpg)
![](http://pic002.cnblogs.com/images/2010/151257/2010100720264676.jpg)
等待界面主要包含的部分:
等待图片;
等待消息文字("正在处理数据,请稍后..."):可自定义;
计时器:可设置不显示;
取消返回按钮:可设置不显示;
另外等待窗口显示和关闭的时候都有渐变的一个简单特效,等待窗口的颜色是在一定范围内随即的。
等待窗口实现代码:
应用实例代码:
源码下载:下载地址——(http://files.cnblogs.com/anding/WinForm_Test1.rar)
原文地址:/article/5224893.html
等待窗口的主要功能是一边执行需要等待的操作,一边显示一个等待界面。当执行完毕时等待界面消失。用户可以提前取消操作,还可以设置操作的最大等待时间,若超过指定时间仍没完成操作可结束当前操作。等待窗口的操作处理内容可用λ表达式,在后面的应用实例中可看到使用方法。
实现界面如下图:
![](http://pic002.cnblogs.com/images/2010/151257/2010100720245264.jpg)
![](http://pic002.cnblogs.com/images/2010/151257/2010100720264676.jpg)
等待界面主要包含的部分:
等待图片;
等待消息文字("正在处理数据,请稍后..."):可自定义;
计时器:可设置不显示;
取消返回按钮:可设置不显示;
另外等待窗口显示和关闭的时候都有渐变的一个简单特效,等待窗口的颜色是在一定范围内随即的。
等待窗口实现代码:
原文地址:/article/5224893.html
相关文章推荐
- Java反射机制 笔记
- Java Simple Introduce
- java+mysql中文乱码问题
- lua工具库penlight--02表和数组
- struts2标签
- php ajax学习
- 用Matlab来将分层制造过程中G代码所表示的单层的加工路径显示出来
- 命令模式c++实现
- lua 学习笔记
- tiny6410裸机实验第1章--------------ARM汇编和编程基础(ATPCS 简介)
- Jdk5.0新特性
- struts2自动类型转换问题
- PHP支付宝接口RSA验证
- Windows程序设计--第一个窗口程序
- Java学习心得——一些容易被忽略但很重要的知识点
- C++ builder 6 安装第三方控件的中遇到的问题及解决
- JavaBean实现注册验证功能
- VC++常规错误之一:error LNK2019: 无法解析的外部符号 "public: void __thiscall
- C# 中的委托和事件
- QTP\UFT11.5破解(恢复30天试用)