我在我的代碼中有幾個項目的常規控件。Flex 3 - 如何使用代碼選擇列表中的第一個項目?
<mx:List id="myList">
<mx:String>Item 1</mx:String>
<mx:String>Item 2</mx:String>
</mx:List>
我有一些其他代碼運行並填充列表。如何使用代碼在新填充的列表中選擇第一項?
我在我的代碼中有幾個項目的常規控件。Flex 3 - 如何使用代碼選擇列表中的第一個項目?
<mx:List id="myList">
<mx:String>Item 1</mx:String>
<mx:String>Item 2</mx:String>
</mx:List>
我有一些其他代碼運行並填充列表。如何使用代碼在新填充的列表中選擇第一項?
如果您有一個要選擇的對象的引用,或者myList.selectedIndex
(如果您有數據源的索引),那將會是myList.selectedItem
。這兩個屬性都從ListBase類繼承。它們在ActionScript 3.0語言參考中進行了說明。
試試像這樣使用List的dataProvider的getItemAt方法... myList.dataProvider.getItemAt(0)。