【程序功能】 本程序实现如下功能:在 windows 窗体中显示滑块控件和进度条控件;当改变滚动条控件的数值的时候,进度条的数值以及窗体的透明度发生相应的变化。 【操作要求】 新建并保存项目:在 visual studio .NET 中,新建一个 visual c#windows 应用程序项目,名称设置为 Test4_6 ,位置设置为考生文件夹。 1. 设计窗体: 在窗体中添加一个 TrackBar 控件和一个 ProgressBar 控件,设计的窗体及控件的 Tab 件顺序如图 4-6a 所示,各个控件的 name 和 test 属性安装表 4-6 进行设置。 2. 在设计时设置控件的属性: 设置控件 TrackBar 控件和一个 ProgressBar 值的变化范围均为 0~50 之间,控件 TrackBar 的显示刻度的增量 TickFrequency 为 10 ,其余保持默认设置。 3. 在运行时改变控件的属性: 为控件 TrackBar 添加数值改变事件,在处理代码中改变控件 ProgressBar 的数值。使其与 TrackBar 的数值相等;同时设置窗体的透明度为: this .Opacity = 0.5 + ( double )trackBar1.Value / 100; 4. 程序设计完成之后进行编译,生成项目的 EXE 可执行文件 【执行结果】 运行程序显示窗体,当拖动滑块改变控件 TrackBar 的数值时,控件 ProgressBar 的数值以及窗体的透明度也发生相应的变化。当控件 trackBar 的滑块位于最左端时,控件 ProgressBar 的进度为空,窗体呈半透明;当控件 trackBar 的滑块位于最右端时, ProgressBar 控件的进度为,窗体不透明 ,如图 4-6b 所示。