滚动条控件

来源:互联网 发布:众安尊享e生 知乎 编辑:程序博客网 时间:2024/05/03 20:48

 

滚动条通常用于浏览显示内容、确定位置,也可以作为数据输入的工具。
   ·滚动条分为水平滚动条(Hscrollbar:horizontal scrollbar)和垂直滚动条(Vscrollbar:vertical scrollbar)
   ·当滚动条位于最左端或顶端时,表示其值最小,反之为最大。

 

滚动条常用事件:

   ·change事件:当单击滚动箭头、单击滚动条区域或拖动滑动块结束时将触发change事件

   ·scroll事件:当在滚动条内拖动滚动块时触发该事件

   ·注:在程序运行中,每当滚动条的value属性发生变化时,就放生change事件。而每当用户用鼠标滚动箭头时、单击滑动块与箭头之间的区域或沿着滚动条拖拉滚动块的动作结束时,滚动条的value属性就发生变化。尽管拖动滑动块引起value属性变化,从而触发change事件,但在滚动条内拖动滑动块,并不发生change事件,此时将触发scroll事件

 

滚动条的常用属性:
   ·max属性:该属性用于设置滚动条所表示的最大值,为滚动块右或下端的值。
   ·min属性:该属性用于设置滚动条所表示的最小值,为滚动块左或上端的值
   ·value属性:该属性返回或设置滚动块当前位置的值,如果用户拖动滚动块,value属性值随之改变。它的取值介于max和min属性之间
   ·largechange属性:该属性用于设置当用鼠标单击滑动块和箭头之间的区域时,value属性值的增量或减量,该属性的默认值为1
   ·smallchange属性:该属性用于设置当前鼠标单击滚动箭头时,value属性值的变化量,该属性的默认值为1

原创粉丝点击