Adobe flex将htmlText粘贴到文本区域

时间:2013-05-22 19:42:38

标签: actionscript-3 air flex4 flex3

我有一个textArea1,我将htmlText从另一个textArea2复制到当前文本区域,它带来textArea2的格式,也就是说,当我清除textArea1文本时,当我开始输入时,我仍然得到textArea2的相同格式,我怎么知道什么被粘贴到textArea?我尝试过粘贴事件,它没有触发任何事情。

我想要实现的是,尝试找出粘贴在这里的内容,如果粘贴的文本样式不同,则尝试将样式更新为原始样式。怎么做到这一点?

感谢。

2 个答案:

答案 0 :(得分:1)

我不得不重置控件的htmlText属性。这已经成功了。谢谢。

答案 1 :(得分:0)

如果您想检查文本字段的当前样式,只需使用

即可
textfield.getTextFormat()

然后将其与您的初始值进行比较。如果您想检查粘贴,请尝试使用Event.CHANGE事件。