|
|
1
1
所以我想出了自己的解决办法。它类似于你的,并且似乎做的诀窍,并涵盖所有的基础,除了黑客网页向上和向下键。我说hack,因为我不确定它是否像list控件那样处理caretindex的增加或减少。基本上,它只是在下一个可选项是什么之前手动将CaretIndex设置为索引,并将键代码更改为简单的向上或向下。
|
|
|
2
1
我可以通过分别在caretindex++和caretindex之前执行这个verticalscrollposition++和verticalscrollposition来解决第一个/最后一个项目不可选择的问题(在上面Michael链接到的示例中)。我真不敢相信这么容易就修好了,但确实如此! |
|
|
3
0
我可以这样做来添加一个分隔符组件,如下所示 ComboBox example . 下面是一个示例,其中去除了渲染器逻辑,保留了可选择性逻辑:
更好地处理可滚动列表和连续分隔符的替代(仍然不完善):
|
|
|
4
0
只是想加上我的两种感觉。我在想同样的事情(如何将列表设置为不可选),我意识到Spark组件数据组会做到这一点。当然,您需要使用flex 4,但是如果您需要,并且想知道我是否可以将列表设置为不可选,我建议您使用数据组。 |
|
|
5
0
我自己在寻找解决方案,这是我想出的解决方案。注意,我正在使用一个火花列表。我希望有人能帮上忙。
例子: 从我的实现中筛选出我自己的项并使用平铺布局
|