单个滚动条,用于多个列表框。闪光CS6

时间:2016-05-02 09:19:11

标签: actionscript-3 flash-cs6

我在使用单个滚动条处理多个列表框时遇到问题。我想要的东西类似于Excel在视觉上的表现 我最终使用滑块并使用此栏的值更改列表框的selectedIndex。但这并没有奏效。

这是我正在使用的代码:

import flash.events.MouseEvent;

slider1.addEventListener(MouseEvent.MOUSE_OVER,scrolling);
function scrolling(evt:MouseEvent)
{
trace(slider1.value);
slider1.maximum=InstanceName_1.length;
InstanceName_1.selectedIndex=slider1.value;
InstanceName_2.selectedIndex=slider1.value;
InstanceName_3.selectedIndex=slider1.value;
InstanceName_4.selectedIndex=slider1.value;
}

InstanceName_n是我使用的不同列表。

提前非常感谢你!

1 个答案:

答案 0 :(得分:0)

我认为监听器功能有误,请尝试使用此

 slider1.addEventListener(MouseEvent.MOUSE_MOVE,scrolling);

这可能有所帮助,因为这是当鼠标停机并且正在移动时,通常用于拖放时间,仍然可以尝试,它会起作用