Skip to content

滚动条控件(NScrollBar)

滚动条控件允许用户滚动由于太大而无法完全看到的图像或其他视图。请注意,类似的滑动条组件(NSlider)控件用于选择数值而不是滚动。

滚动条的值由控制柄沿其长度的位置确定,该值表示为两个端点之间的分数。例如,默认的从左到右滚动条的左端值为 0.0,右端值为 1.0,0.5表示中间点。通过将Direction属性设置为Top To Bottom或Bottom To Top,可以改变为垂直定向滚动条。

滚动条和类似的滑动条组件(NSlider)之间的显著区别在于,滚动条可以改变控制柄大小来表示可用的滚动距离;当视图只能在很短距离内滚动时,控制柄将填充大部分滚动条,并仅允许在任一方向轻微移动。

滚动条有一个名为On Value Changed的事件,当用户拖动控制柄时会响应。当前值作为 float 参数传递给事件函数。

属性面板介绍

alt text

  • 方向:滑块增长的方向。
  • 值:当前滑块的数值。
  • 控制柄大小:滑块的大小。
  • 进度值变化回调:滑块值变化时触发的事件。