ScrollPane 类

继承 UIObject > UIComponent > View > ScrollView > ScrollPane

动作脚本类命名空间 mx.containers.ScrollPane

ScrollPane 类的属性允许您设置内容、监视加载进程以及在运行时调整滚动量。

使用“动作脚本”设置 ScrollPane 类的属性会覆盖在属性检查器或“组件检查器”面板中设置的同名参数。

您可以通过将 scrollDrag 属性设为 true 来允许用户在窗格中拖动内容;一个手形光标会出现在内容上。与其他大多数组件不同的是,当按下鼠标按键时,事件开始广播,一直到松开按键才结束。如果滚动窗格的内容具有有效的 Tab 键停靠位,您必须将 scrollDrag 设为 false,否则每次鼠标与内容进行的交互操作都将会调用滚动拖动。 

每个组件类都有一个 version 属性,该属性是一个类属性。类属性只能用于该类本身。version 属性会返回一个字符串,该字符串指明组件的版本。要访问 version 属性,请使用以下代码:

trace(mx.containers.ScrollPane.version);

注意:下面的代码返回未定义的:trace(myScrollPaneInstance.version);.

ScrollPane 类的方法摘要

方法

描述

ScrollPane.getBytesLoaded()>

返回已加载的内容的字节数。

ScrollPane.getBytesTotal()>

返回要加载的内容的总字节数。

ScrollPane.refreshPane()>

重新加载滚动窗格的内容。

继承 UIObject 类UIComponent 类中的所有方法。

ScrollPane 类的属性摘要

方法

描述

ScrollPane.content>

对加载到滚动窗格中的内容的引用。

ScrollPane.contentPath>

加载到滚动窗格中的 SWF 或 JPEG 文件的绝对 URL 或相对 URL。

ScrollPane.hLineScrollSize>

箭头按钮被按下时要水平滚动的内容数量。

ScrollPane.hPageScrollSize>

轨道被按下时要水平滚动的内容数量。

ScrollPane.hPosition>

滚动窗格的水平像素位置。

ScrollPane.hScrollPolicy>

水平滚动条的状态。它可以为始终打开 ("on")、始终关闭 ("off"),或者只是在需要时才打开 ("auto")。默认值为 "auto"

ScrollPane.scrollDrag>

指明当用户在 ScrollPane 中按下并拖动内容时,是否会出现滚动。为 true,则滚动,为 false,则不滚动。默认值为 false

ScrollPane.vLineScrollSize>

箭头按钮被按下时要垂直滚动的内容数量。

ScrollPane.vPageScrollSize>

轨道被按下时要垂直滚动的内容数量。

ScrollPane.vPosition>

滚动窗格的垂直像素位置。

ScrollPane.vScrollPolicy>

垂直滚动条的状态。它可以为始终打开 ("on")、始终关闭 ("off"),或者只是在需要时才打开 ("auto")。默认值为 "auto"

继承 UIObject 类UIComponent 类的所有属性。

ScrollPane 类的事件摘要

方法

描述

ScrollPane.complete>

加载了滚动窗格内容时广播。

ScrollPane.progress>

在加载滚动条内容时广播。

ScrollPane.scroll>

滚动条被按下时广播。

继承 UIObject 类UIComponent 类的所有事件。