richtextbox 背景_richtextbox添加文本_richtextbox自动滚动(11)

电脑杂谈  发布时间:2017-03-08 18:11:24  来源:网络整理

的。

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

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...