我目前正在使用Flex进行项目,我很难在默认情况下选择列表内容。想知道如何做到这一点。感谢任何帮助。
<mx:List id="list" dataProvider="{dp}" allowMultipleSelection="true"/>
我只是想让所有人都选择这个名单。
答案 0 :(得分:0)
尝试使用以下内容:
<mx:List id="list" dataProvider="{dp}" allowMultipleSelection="true"
creationComplete="event.currentTarget.selectedItems = event.currentTarget.dataProvider.source"/>
答案 1 :(得分:0)
我最终尝试了许多不同的变体来让列表全部被选中。这是最终工作的那个。
var arr:Array = new Array();
for (var i:Number = 0; i < (list.dataProvider as ArrayCollection).length; i++) {
arr[i] = i;
}
list.selectedIndices = arr;