免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
在 Flex 中操作 Tree 控制元件 (1/3) - ANISTAR BLOG - RIA Project

在 Flex 中操作 Tree 控制元件 (1/3)

[ 182 個(gè)人, 91 個(gè)Robot閱讀過此文章 ]

有道是:”出來混的,遲早都要還的~” [原文出自-無間道],前幾天答應(yīng) Flex 班上同學(xué)要幫他在 Blog 上寫如何使用 TreeControl ,說到總是要做到,所以趕快在今天先寫一個(gè)最基礎(chǔ)的 Tree Control 的用法,再陸續(xù)補(bǔ)完使用技巧跟事件整合的部份。

說到 Controls 就會(huì)想到它的資料來源 dataProvider ,每一種 Controls 所使用的資料來源皆不相同,有的用ArrayCollection 有的用 Object ,而 Tree 則使用了最容易表現(xiàn)資料樹狀結(jié)構(gòu)的 XML 資料,當(dāng)然其他 XML系列的例如 XMLList 也是可以作為資料來源的,接下來我們來示範(fàn)一下該如何將一個(gè) XML 的資料當(dāng)作 Tree Control 的資料來源。

像是這樣的樹狀組織結(jié)構(gòu)就還蠻適合用 Tree 來表示的,這時(shí)只要做一個(gè) XML 的資料給他就可以了,你可以獨(dú)立產(chǎn)生一個(gè) XML的檔案,再從外部讀入進(jìn)來,或者是直接在 Flex 中使用 <mx:XML> 標(biāo)籤來描述這些資料,在這篇中我們選用<mx:XML> 的方式來形容樹狀結(jié)構(gòu),其寫法可寫為:


 <mx:XML id="treeData">
  <node label="公司組織">
   <node label="行銷部">
    <node label="行銷處長(zhǎng)"/>
    <node label="行銷經(jīng)理"/>
       <node label="行銷專員"/>
   </node>
   <node label="資訊部">
       <node label="資訊處長(zhǎng)"/>
       <node label="資訊經(jīng)理"/>
   </node>
  </node>
    </mx:XML>

 

描寫完再交由 Tree 來 Binding 就可以了,怎麼樣,夠簡(jiǎn)單吧,由於我們要取用的資料是 <node> 中的 label 屬性,所以要記得用 labelField 來指定 label 要呈現(xiàn)的什麼資料,資料提供方法如下:


<mx:Tree x="28" y="27" dataProvider="{treeData}" showRoot="true"
  labelField="@label" width="151" height="197"/>

 

完成後就有一個(gè)動(dòng)態(tài)展開和收合的 Tree 可以用了,最近實(shí)在是太忙了,今天先寫到這裡下次再回頭探討 Tree 的事件。

p.s. 至少我先把債環(huán)了…. *笑*
不過還有一個(gè)多執(zhí)行緒的問題還沒解答,好,下次來優(yōu)先處理這個(gè)問題。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Flex4 tree組件組合復(fù)選框
Tree的展開和收縮全部
flex Tree 相冊(cè) json格式數(shù)據(jù)
Flex 入門教程
flex tree實(shí)現(xiàn)xml文件數(shù)據(jù)綁定,并點(diǎn)擊節(jié)點(diǎn)實(shí)現(xiàn)鏈接
Flex Menu 各種數(shù)據(jù)源定義方式的區(qū)別
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服