2.事件

2.事件

1)Change:当滚动条中的滑块位置发生变化时,触发此事件。在滑块移动过程中不会触发,只有停止移动后才会触发。通过代码改变Value属性值也会触发此事件。

2)Scroll:当滚动条中的滑块移动时发生。与Change的区别是,此事件在滑块移动过程中触发。

【例6-6】在窗体上添加一个标签和一个水平滚动条,设置滚动条的属性如下。

978-7-111-49659-5-Chapter06-45.jpg

编写滚动条的Scroll事件过程,实现当拖动滚动条中的滑块时,改变标签字体的大小。运行结果如图6-8所示。

978-7-111-49659-5-Chapter06-46.jpg

图6-8 滚动条控制字体

完整代码如下。

978-7-111-49659-5-Chapter06-47.jpg

如果用Change事件完成,代码如下。

978-7-111-49659-5-Chapter06-48.jpg

请比较二者的不同。