【问题标题】:How do I make sure that there is always something selected in a Spark List?如何确保在 Spark 列表中始终选择某些内容?
【发布时间】:2010-04-29 15:09:22
【问题描述】:

我有一个基于 dataProvider 的 spark 列表。随着应用程序的运行,dataprovider 中的数据会发生变化,dataProvider 也可以换成不同的

我需要做的是确保总是在列表中选择某些东西(除非它是空的)

【问题讨论】:

    标签: list apache-flex flex4 flex-spark


    【解决方案1】:

    您只需将列表实例的属性requireSelection 设置为true

    在 MXML 中,它是:

    <s:List id="myList" requireSelection="true">
    

    【讨论】:

      【解决方案2】:

      在设置了它的数据提供者之后(或者无论何时改变),你可以这样做:

      myList.selectedIndex = 0;
      

      ,所以只要是列表中的数据,它的第一项就会被选中(它可以是任何索引,只要记住它从 0 开始到长度 - 1)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-04-17
        • 1970-01-01
        • 2015-09-19
        • 2021-12-31
        • 1970-01-01
        • 1970-01-01
        • 2017-03-21
        • 1970-01-01
        相关资源
        最近更新 更多