在vb中,滚动条的scroll 事件和change 事件的区别,怎样会触发?这两个老是分不清!

 我来答
轩轩智慧先锋
高能答主

2019-10-23 · 希望是生命中的那束光,照亮我们的未来。
轩轩智慧先锋
采纳数:2714 获赞数:533633

向TA提问 私信TA
展开全部

scroll和change的区别为:指代不同、用法不同、侧重点不同

一、指代不同

1、scroll:滚屏,滚动。

2、change:变更,变革。

二、用法不同

1、scroll:过去式,scrolled,过去分词,scrolled,现在分词,scrolling,第三人称单数,scrolls。基本意思是使事物变得与以往不同,指事物发生了本质的变化或指一事物取代了另一事物。

2、change:change可用作不及物动词,也可用作及物动词。用作及物动词时,接名词或代词作宾语,可用于被动结构,用作不及物动词时,可表示“改变,换衣,换车”。

三、侧重点不同

1、scroll:侧重于在当前区域内操作。

2、change:侧重于在当前区域外操作。

百度网友bdb9803
2012-05-28 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:1亿
展开全部
相同点:单击滚动条的滚动箭头、滚动区域或滚动条的Value属性改变时、滚动条具有焦点时再按下PageUp、Pagedown键,都可以引发Change事件和Scroll事件。

两者的不同在于:单击滚动条的滚动箭头、滚动区域或拖动滚动块后,才能引发Change事件,而拖动滚动块时,就可引发Scroll事件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
盼望4818
推荐于2017-11-25 · TA获得超过146个赞
知道答主
回答量:32
采纳率:0%
帮助的人:33.6万
展开全部
与滚动条控件相关的事件主要是scrll事件和change事件。当拖动滚动条内的滚动滑块时,触发scroll事件,(注意:单机滚动条两端的箭头或单机滚动条前后的空白区域不触发scroll事件);当改变活动滑块的位置时,就触发change事件。所以,scroll事件是用来跟踪活动滑块的动态变化,change事件则用来获取滚动条当前的值,望采纳。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式