C#滚动条+定时器=进度条!附加简单相册实现
滚动条,即ScrollBar,是一种图形用户界面界面控件,通常和文本框、列表框等一起使用,通过它可以查看列表项目和数据,还可以进行数值的输入。常见的滚动条是在我们使用Windows的软件无法显示整个界面的时候,右侧的一个可以滚动的用于显示剩下界面的条。一般借助最大值和最小值的设置,并配合滚动条中方块的位置就能读取用户指定的数值。
还有一种不常见的用法,那就是滚动条加定时器,实现进度条的操作。另外因此内容较少,附加基于ImageList的简单相册的实现,功能包括第一张、上一张、下一张、最后一张、随机一张。
提示:不要无脑粘贴复制代码,这不是个完整项目,.Designer.cs等文件里的代码还没发出来呢,确保代码和控件连起来再粘贴复制,尽量用手敲吧(双击控件自动生成单击事件方法)
进度条的实现
首先用vs2012创建一个Windows窗体应用程序,命名Windows_ScrollBar,Program.cs代码如下,启动窗体可以用默认的Form1,也可以新建一个Windows窗体,不过最好改一下名字,见名知意原则。
namespace Windows_ScrollBar
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void