apache-flex 在Flex 4中滚动Spark Datagrid时,如何阻止浏览器窗口滚动?

f4t66c6m  于 2022-11-01  发布在  Apache
关注(0)|答案(1)|浏览(123)

我有一个spark DataGrid,它的行数超过了它的大小。我想使用鼠标滚动来滚动DataGrid,但是当我这样做时,整个浏览器窗口 * 也会滚动 *。
当我只想滚动DataGrid时(或者当鼠标悬停在Flex应用程序(嵌入在HTML页面中)上时),是否有办法停止浏览器滚动?我想也许有一个javascript解决方案,但我不确定。

kokeuurv

kokeuurv1#

您可能需要侦听可滚动容器(TextArea/DataGrid/whatever)和event.stopPropagation()中的滚动事件
当你在容器的顶部/底部时,不要停止事件传播也是一个好主意,在这种情况下,用户可能想滚动外部容器。
http://livedocs.adobe.com/flex/3/html/help.html?content=events_08.html

相关问题