的。
1、常用属性:
(1)Enabled 属性:用来设置定时器是否正在运行。值为 true 时,定时器正在运行,值为 false 时,定时
器不在运行。
(2)Interval属性:用来设置定时器两次Tick事件发生的时间间隔,以毫秒为单位。如它的值设置为500,
则将每隔0.5秒发生一个Tick事件。
2、常用方法:
(1)Start方法:用来启动定时器。调用的一般格式如下:
Timer控件名.start();
该方法无参数。
(2)Stop方法:用来停止定时器。调用的一般格式如下:
Timer控件名.stop();
该方法无参数。
3、常用事件:
定义器控件响应的事件只有Tick,每隔Interval时间后将触发一次该事件。
15、ProgressBar控件和 TrackBar控件
1.ProgressBar控件
ProgressBar 控件又称进度条控件,它在工具栏中的图标为 ,该控件在水平栏中显示适当长度
的矩形来指示进程的进度。当执行进程时,进度条用系统突出显示颜色在水平栏中从左向右进行填充。进
程完成时,进度栏被填满。当某进程运行时间较长时,如果没有视觉提示,用户可能会认为应用程序不响
应,通过在应用程序中使用进度条,就可以告诉用户应用程序正在执行冗长的任务且应用程序仍在响应。
ProgressBar控件的常用属性如下。
(1)Maximum属性:用来设置或返回进度条能够显示的最大值,默认值为100。
(2)Minimum属性:用来设置或返回进度条能够显示的最小值,默认值为0。
(4)Step属性:用来设置或返回一个值,该值用来决定每次调用PerformStep 方法时, Value属性增加的
幅度。例如,如果要复制一组文件,则可将 Step 属性的值设置为 1,并将 Maximum 属性的值设置为要复
制的文件总数。在复制每个文件时,可以调用PerformStep方法按Step属性的值增加进度栏。
ProgressBar控件的常用方法如下。
(1)Increment方法:用来按指定的数量增加进度条的值,调用的一般格式如下:
progressBar对象.Increment(n);
其功能是把“progressBar对象”指定的进度条对象的Value属性值增加n,n为整数。调用该方法之后,若
Value属性大于Maximum属性的值,则 Value属性值就是Maximum值,若Value属性小于Minimum属性
值,则 Value属性值就是Minimum值。
(2)PerformStep方法:用来按step属性值来增加进度条的Value属性值,调用的一般格式如下:
progressBar对象.PerformStep();
该方法无参数。例如,下列程序段是一个显示复制多个文件的进度的进度条使用方法。
privatevoidCopyWithProgress(string[]filenames)
{pBar1.Visible=true;
pBar1.Minimum=1;
pBar1.Maximum=filenames.Length;
pBar1.Value=1;
pBar1.Step=1;
for(intx=1;x<=filenames.Length;x++)
{if(CopyFile(filenames[x-1])==true)
{
pBar1.PerformStep();
}
}
}
ProgressBar控件能响应很多事件,但一般很少使用。
2.TrackBar控件
TrackBar 控件又称滑块控件、跟踪条控件,它在工具箱中的图标是“ ” 。该控件主要用于在
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-36493-11.html
廣告詞一套套的