首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向上滚动画布?(在Flex中编写聊天)

如何向上滚动画布?(在Flex中编写聊天)
EN

Stack Overflow用户
提问于 2009-12-27 21:54:55
回答 1查看 1.4K关注 0票数 0

我正在使用Flex编写一个聊天客户端。

聊天窗口的基础是画布。我把它展示出来了,但是我怎么才能让它向上滚动呢?我想裁剪窗口,这样只显示最后15行。

这似乎不起作用(什么都不动):

代码语言:javascript
复制
<mx:Canvas id="canvas" width="300" height="3000" horizontalScrollPolicy="off" verticalScrollPolicy="on" creationComplete="myinit()">
    <mx:Label text="HI" x="10" y="100"/>
</mx:Canvas>

这不是应该在每次调用时滚动画布吗?:

canvas.verticalScrollPosition += 10;

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-28 02:33:15

您应该更改父容器的verticalScrollPosition。比如

代码语言:javascript
复制
<mx:Canvas id="canvas" width="300" height="300"
           horizontalScrollPolicy="off" verticalScrollPolicy="on"
           creationComplete="myinit()">
    <mx:Canvas id="canvas" width="300" height="3000">
        <mx:Label text="HI" x="10" y="100"/>
    </mx:Canvas>
</mx:Canvas>

现在

代码语言:javascript
复制
canvas.verticalScrollPosition += 10;

应该行得通。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1965995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档