List 如何确保在Spark列表中始终选择某些内容?
我有一个基于数据提供者的spark列表。当应用程序运行时,dataprovider中的数据可以更改,也可以将dataprovider交换为不同的数据List 如何确保在Spark列表中始终选择某些内容?,list,apache-flex,flex4,flex-spark,List,Apache Flex,Flex4,Flex Spark,我有一个基于数据提供者的spark列表。当应用程序运行时,dataprovider中的数据可以更改,也可以将dataprovider交换为不同的数据 我需要做的是确保列表中始终选择了某个内容(除非它是空的)设置其数据提供程序后(或每当更改时),您可以执行以下操作: myList.selectedIndex = 0; ,因此,每当列表中的数据是数据时,它的第一项将被选中(它可以是任何索引,请记住它从0开始,长度为-1)。您只需将列表实例的属性requireSelection设置为true 在MX
我需要做的是确保列表中始终选择了某个内容(除非它是空的)设置其数据提供程序后(或每当更改时),您可以执行以下操作:
myList.selectedIndex = 0;
,因此,每当列表中的数据是数据时,它的第一项将被选中(它可以是任何索引,请记住它从0开始,长度为-1)。您只需将列表实例的属性
requireSelection
设置为true
在MXML中,它将是:
<s:List id="myList" requireSelection="true">