功能增强的进度条控件(源码)

因为比较简单,也没有多少技术含量,就把它帖出来,希望给别的朋友一点帮助
这个进度条控件,除了具有普通进度条的功能以外,还具有如下功能:
设置进度条的背景色和前景色
设置进度条的外观方式(3D,single,none)
是否自动显示当前进度比例(比如在进度条的中间显示当前进度58%)
当然,这个功能还可以增加很多,比如背景色和前景色也可以用图片代替,还有其它的功能打算在以后有时间时再添加,这次就写这些了。
代码如下:
using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Drawing.Drawing2D ;
using System.Data;
using System.Windows.Forms;
namespace XiaoPang.Windows
{
     /// <summary>
     /// GProgressBar 的摘要说明。
     /// </summary>
     public class GProgressBar : System.Windows.Forms.UserControl
     {
         /// <summary>
         /// 必需的设计器变量。
         /// </summary>
         private System.ComponentModel.Container components = null;
 
         public GProgressBar()
         {
         // 该调用是 Windows.Forms 窗体设计器所必需的。
         InitializeComponent();

时间: 2024-09-04 00:25:51

功能增强的进度条控件(源码)的相关文章

ASP.NET2.0:Ilungasoft.Framework.Web之基于Callback的无刷新上传进度条控件[带源码]

asp.net|web|控件|上传|刷新|无刷新 共享一个基于Callback的无刷新上传进度条控件的源码.本控件使用的HttpMoudule基于宝玉的一个上传进度条的sample,这里封装为一个控件,方便使用.无需任何代码,只需设置web.config,添加HttpModule的引用,再将控件拖到页面就行.页面中的文件保存操作和传统的asp.net文件上传完全一样.可以设置属性上传过程中出错或上传成功时跳转到其它页面.兼容IE,Firefox,Opera.其它环境没测试,不过因为是基于Asp.

vb进度条控件个性使用

相关文章: 用VB做个漂亮的进度条 源代码压缩包中包含ccrpProgressBar控件 简介 VB的第三方控件ccrpProgressBar是一个进度条的控件,可以有多种形态供选择.比起VB 中自带的进度条控件ProgressBar更有个性. 使用实例: 用ccrpProgressBar制作各式各样的进度条 在VB中自带了一个进度条控件ProgressBar,但功能简单.我向大家推荐一个VB的第三方进度条控件ccrpProgressBar.该控件功能强大,有多种形态供选择,而且只需要简单的设置

看实例学VFP:进度条控件

我们在使用Windows系统的时候,如果复制一个较大的文件或者是从网上下载东西,在复制或下载的过程中都会出现一个对话框,并且在该对话框中会有一个进度条来显示复制或下载的进度.在vfp可以使用进度条控件(ProcessBar)来实现类似的功能,有的场合下可以用到它,比如软件包含了数据备份的功能,可以用它来显示备份的进度.但是这个控件的使用不是必须的,使用它无非是可以让你编的东西看起来更专业些. 进度条控件有几个比较重要的属性,如下: min:进度条的最小值,默认为0. max:进度条的最大值,默认

VB编写一个能显示百分比的自定义进度条控件

百分比|控件|显示 运行效果: 设计方法: 1.在UserControl中添加一个Label控件Label1,将它设为平面,用来做外框.添加两个PictureBox控件PictureBox1做为进度指示,PictureBox2控件做为控件背景. 2.加入以下代码 Option Explicit '定义私有变量用于存储属性值Private mvarMax As LongPrivate mvarMin As LongPrivate mvarValue As Long Private Rate As

statusbar控件上加载进度条控件,怎么在按钮和进度条间切换呢?

问题描述 statusbar控件上加载进度条控件,怎么在按钮和进度条间切换呢? statusbar控件上加载进度条控件,当加载完成,进度条消失,显示按钮,再次加载的时候隐藏按钮显示进度条,怎么在按钮和进度条间切换呢? 解决方案 你可以定义两个panel,分别加载按钮和进度条,需要哪个就显示哪个. 解决方案二: 进度条控件 解决方案三: 按钮和进度条你肯定都能访问到,通过设置visible控制

有没有什么进度条控件并且数据可以从数据库里面来

问题描述 有没有什么进度条控件并且数据可以从数据库里面来 如题,求大神介绍一个进度条控件并且跟数据库相连的,拜托拜托,可以的话教一下怎么使用,毕不了业了 解决方案 就用标准的ProcessBar就可以了,将数据从数据库读取后,设置给Value属性. 解决方案二: processBar.Value = 你读出来的值;

processbar进度条控件,怎么在进度中增加一个百分比的显示?

问题描述 processbar进度条控件,怎么在进度中增加一个百分比的显示? processbar进度条控件,怎么在进度中增加一个百分比的显示?如果用了label,会遮挡进度条的色块,不美观怎么解决? 解决方案 http://www.softhy.net/soft/30444.htm 解决方案二: 要有百分比的显示建议使用 ProgressIndicator

VB 6.0的进度条控件怎么变成圆形的进度条

问题描述 VB 6.0的进度条控件怎么变成圆形的进度条 VB6.0的进度条怎么设置成圆形的进度条,类似迅雷下载的效果,并且在圆的中间显示数字的进度提示 解决方案 用imagelist,按照百分比绘制好图片,动态加载. 解决方案二: 自己编写vb进度条控件

processbar直线型的进度条控件,怎么在其中显示当前的进度?

问题描述 processbar直线型的进度条控件,怎么在其中显示当前的进度? processbar直线型的进度条控件,怎么在其中显示当前的进度?有网友提到自己绘制样式,这个VB语言支持么? 解决方案 http://blog.csdn.net/griefforyou/article/details/44254 解决方案二: 支持,你自己研究一下自绘组件吧