Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)qqpublished in(发表于) 2014/7/11 9:17:53 C#中ProgressBar控件用法以及实例
C#中ProgressBar控件用法以及实例
ProgressBar控件功能ProgressBar控件通过在水平条中显示相应数目的矩形来指示操作的进度。操作完成时,进度栏被填满。进度栏通常用于帮助用户了解等待一定长时间的操作(如加载大文件等)完成所需的时间。图1为ProgressBar控件。网站源代码图1 ProgressBar控件2.属性ProgressBar控件常用属性及说明如表1所示。表1 ProgressBar控件常用的属性及说明下面对比较重要的属性进行详细介绍。(1)Step属性。此属性用于指定Value属性递增的值。语法: public int Step {get;set;}属性值:每次调用PerformStep方法增加进度栏所根据的数量,默认值为10。说明:可以使用Step属性指定操作中完成的每个任务更改进度栏的值的数量。例如,如果要复制一组文件,则可能需要将Step属性的值设置为1,并将Maximum属性的值设置为要复制的文件总数。在复制每个文件时,可以调用PerformStep方法,按Step属性的值增加进度栏。(2)Minimum属性。语法: public int Minimum { get; set; }属性值:范围的最小值,默认值为0。(3)Maximum属性。语法: public int Maximum {get;set;}属性值:范围的最大值,默认值为100。例如,下面设置Minimum属性和Maximum属性的值,网站源代码代码如下: progressBar1.Minimum = 0;progressBar1.Maximum = 5000;本教程来自http://www.isstudy.com/3.方法(1)Increment方法。该方法将进度栏的当前位置移动到指定的增量值。(2)PerformStep方法。该方法按照Step属性中指定的数量增加进度栏的值。用户可以使用Step属性指定操作中每个完成的任务更改进度栏的值的数量。语法: public void PerformStep ()示例调用PerformStep方法本示例主要介绍PerformStep方法的使用方法,示例运行结果如图2所示。图2 PerformStep方法的使用程序主要代码如下: progressBar1.PerformStep();4.事件
赞