Flex List selectedIndex是-1?

时间:2013-10-12 18:40:26

标签: list flex actionscript flex4 flash-builder

我的Flex应用程序中有一个包含requiresSelection = falseallowMultipleSelection = true的列表。当我去获取所选索引时,我遇到了一个问题:它返回为-1。我需要知道列表中选择了Items,以便我的应用程序正常工作。我花了几个小时在线查看并尝试不同的方法来实现这一点。提前感谢您的帮助。

完整清单代码:

<s:List id="list1" x="10" y="35" width="100" height="400" allowMultipleSelection="true" click="list1Click(event)" 
contentBackgroundColor="#696969" dataProvider="{list1Array}" itemRenderer="assets.ListSkinClass"/>

1 个答案:

答案 0 :(得分:2)

selectedIndex值为-1表示未选择任何内容。

如果你有allowMultipleSelection = true;然后selectedIndex将返回最后选择的项目。

您可以使用selectedIndices获取当前所有项目的数组。