簡體   English   中英

如何在Flex 4.6中添加列表框?

[英]How can I add a listbox in flex 4.6?

Flex 4.6中是否有一個列表框?

如果是,可以給我打電話,告訴我如何在Flex代碼中實現一個列表框

謝謝

Flex具有一個Spark List控件,它使用IListArrayListArrayCollection )作為數據提供程序。

清單

聲明式方法:

使用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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM