天才教育網(wǎng)合作機構(gòu) > 編程語言培訓(xùn)機構(gòu) > java培訓(xùn)機構(gòu) >

佛山中公財經(jīng)

歡迎您!
朋友圈

13140882082

全國統(tǒng)一學(xué)習(xí)專線 9:00-21:00

位置:編程語言培訓(xùn)資訊 > java培訓(xùn)資訊 > [ c++ ]flex中ComboBox和datagrid的使用

[ c++ ]flex中ComboBox和datagrid的使用

日期:2009-06-19 23:24:09     瀏覽:511    來源:佛山中公財經(jīng)

                                  [ c++ ]flex中ComboBox和datagrid的使用   

看完了flex簡略教程,由于是英文版的,所以有些地方還是沒怎么明白。沒辦法只好自己慢慢試拉,今天把ComboBox和DataGrid的使用方法研究了一下。為什么要選ComboBox和DataGrid呢?像button這類東西說是在沒什么好講的大家都明白。ComboBox的外表做出來了里面的數(shù)據(jù)怎么辦呢?問題就出在這里了。(如果不知道什么是Flex的話,看一下flex入門或許會有些幫助)   所謂ComboBox就是下拉菜單了  (在博客里搞出這東西也不容易啊,代碼在下面附上) 先給出一段代碼:
http://www.adobe.com/2006/mxml" layout="absolute">

            [Bindable]
        public var cards: Array = [ {label:"xhinker1", data:"1.jpg"},
            {label:"xhinker2", data:"2.jpg"}, {label:"xhinker3",      data:"3.jpg"} ];
   
        [Bindable]
        public var selectedItem1:Object; 
        [Bindable]
        public var selectedItem2:Object;     
    ]]>
             close="selectedItem2=ComboBox(event.target).selectedItem">
   
           
           
   
不要害怕,重要的地方都用黑體標出來了。[bindable]是捆綁標記,這樣數(shù)據(jù)就可以與部件進行動態(tài)交換數(shù)據(jù)。之后就是combobox里選項的內(nèi)容了,Array是屬性聲明,label是外面看到的選項,data就是真正的數(shù)據(jù)內(nèi)容。上面例子中數(shù)據(jù)是圖片的地址,圖片放在bin文件下。第二段黑體就是真正的combobox了。下面一段可有可無,用來檢驗的。注意紅色的部分這些是需要自己聲明的。   下面講DataGrid,首先把代碼全部給出來:


       
            xhinker1
            555-219-2270
            ccoenraets@fictitious.com
            true
       

       
            xhinker2
            555-219-2012
            jwall@fictitious.com
            true
       

       
            xhinker3
            555-219-2012
            maurice@fictitious.com
            false
       

       
            xhinker4
            555-219-2000
            mjones@fictitious.com
            true
       

這里是用xml存儲數(shù)據(jù)將來會在表格中顯示出來.

 

這一段就把數(shù)據(jù)顯示出來了也不是太難了,adobe flex不提供傻瓜式輸入,我們就得辛苦一點自己輸入了。

本文由 佛山中公財經(jīng) 整理發(fā)布。更多培訓(xùn)課程,學(xué)習(xí)資訊,課程優(yōu)惠,課程開班,學(xué)校地址等學(xué)校信息,可以留下你的聯(lián)系方式,讓課程老師跟你詳細解答:
咨詢電話:13140882082

如果本頁不是您要找的課程,您也可以百度查找一下: