apache-flex 如何在Actionscript 3中的文本区添加垂直滚动条?

cfh9epnr  于 2022-11-01  发布在  Apache
关注(0)|答案(2)|浏览(160)

我想在textarea spark组件中添加垂直滚动条,即我想在textarea中最多显示5行,如果文本行超过5行,则垂直滚动条将自动添加,如果我将减少文本行,则垂直滚动条将自动消失。
我的文本区域代码是:

<s:TextArea id="txtArea" width="{this.width}" height="3" borderVisible="false" focusAlpha="0.01" 
            selectionHighlighting="always" styleName="TextBox"
            needsSoftKeyboard="true" focusRect="false" direction="{textBoxDirction}" buttonMode="true" useHandCursor="true" mouseChildren="true"/>

我也试过使用verticalScrollPolicy = "on" and "off",但它也不起作用。
所以,如果有人有一个想法,如何添加垂直滚动条在文本区,请帮助我解决这个问题。

kmb7vmvb

kmb7vmvb1#

用途

heightInLines="5"

而不是

height="3"
sdnqo3pr

sdnqo3pr2#

只需将带有width="100%"mx:TextArea放入一个固定高度的mx:VBox容器中。

相关问题