[英]How can I add a listbox in flex 4.6?
Flex 4.6中是否有一個列表框?
如果是,可以給我打電話,告訴我如何在Flex代碼中實現一個列表框
謝謝
Flex具有一個Spark List控件,它使用IList
( ArrayList
或ArrayCollection
)作為數據提供程序。
聲明式方法:
使用MXML,可以將其實現為<s:List>
,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark">
<s:List>
<s:dataProvider>
<s:ArrayList>
<fx:String>Item 1</fx:String>
<fx:String>Item 2</fx:String>
<fx:String>Item 3</fx:String>
</s:ArrayList>
</s:dataProvider>
</s:List>
</s:Application>
程序化方法:
從代碼中實例化一個列表並將其添加到顯示列表中,例如:
import mx.collections.ArrayList;
import spark.components.List;
var list:List = new List();
list.dataProvider = new ArrayList([ "Item 1", "Item 2", "Item 3" ]);
addElement(list);
參考文獻:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.