Flex TextArea自动完成,而不是TextInput

时间:2012-09-18 01:52:51

标签: flex autocomplete textarea flex-spark

有没有人知道具有自动完成功能的TextArea组件?我了解Flextras.com的自动填充功能可以重新设置为TextArea,但不知道从哪里开始。

1 个答案:

答案 0 :(得分:0)

如果您只想在每个单词上自动完成,类似于大多数IDE中的(Ctrl-Space),那么您可以尝试自己完成。

我会想象你会在文本区域捕获更改事件,然后对克拉前面的字符进行一些比较(例如 startsWith )与一些预先填充的单词集合。

Flextras提出了一个很好的问题,你如何展示建议。一个想法是使用包含您的建议的自定义上下文菜单,讨论here。还有一个决定是什么时候显示它。您是在用户输入时,还是在使用组合键(Ctrl-Space)时不断显示它。

这是一个有趣的挑战。