佳木斯湛栽影视文化发展公司

主頁 > 知識(shí)庫 > Flex中在Tree綁定數(shù)據(jù)后自動(dòng)展開樹節(jié)點(diǎn)的方法

Flex中在Tree綁定數(shù)據(jù)后自動(dòng)展開樹節(jié)點(diǎn)的方法

熱門標(biāo)簽:智能手機(jī) 銀行業(yè)務(wù) 網(wǎng)站文章發(fā)布 服務(wù)器配置 檢查注冊(cè)表項(xiàng) 美圖手機(jī) 鐵路電話系統(tǒng) 呼叫中心市場(chǎng)需求
用Flex/Flash做開發(fā)的同志們應(yīng)該會(huì)使用 expandChildrenOf(item,true)方法來使用Tree組件在綁定數(shù)據(jù)后自動(dòng)展開所有樹型節(jié)點(diǎn)(不需要用戶再自己點(diǎn)擊展開節(jié)點(diǎn),會(huì)方 便許多),而在Flex開發(fā)幫忙文檔中很明確寫道:

"If you set dataProvider and then immediately call expandChildrenOf() you may not see the correct behavior. You should either wait for the component to validate or call the validateNow() method. "

第一種:(已驗(yàn)證)
復(fù)制代碼 代碼如下:

//全部展開,初始選中第一項(xiàng)

treePlayList.dataProvider=results;//刷新Tree的全部節(jié)點(diǎn)展開 - royanxin - royanxin的博客

treePlayList.validateNow(); //驗(yàn)證并更新此對(duì)象的屬性和布局,并重繪該對(duì)象(如果需要)。

treePlayList.selectedIndex=0;

treePlayList.expandChildrenOf(treePlayList.selectedItem,true);//全部展開

第二種:
復(fù)制代碼 代碼如下:

setTimeout(IniExpand, 1000); //延時(shí)1秒

private function IniExpand():void {
TreeView1.selectedIndex=1;
TreeView1.expandItem(TreeView1.selectedItem,true);
}

第三種:
復(fù)制代碼 代碼如下:

//全部展開,初始未選中任何選項(xiàng)
sysTree.validateNow();
for each(var item:XML in this.sysTree.dataProvider){
sysTree.expandChildrenOf(item,true);
}

注意:

 

標(biāo)簽:上海 紅河 樂山 滄州 沈陽 新疆 河南 長(zhǎng)治

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Flex中在Tree綁定數(shù)據(jù)后自動(dòng)展開樹節(jié)點(diǎn)的方法》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    甘孜县| 南安市| 扎囊县| 灵台县| 杂多县| 周口市| 阜平县| 四川省| 乌兰县| 绥中县| 丹江口市| 青海省| 南充市| 天峻县| 台安县| 海伦市| 浦江县| 衡水市| 宽城| 民勤县| 收藏| 庆阳市| 中方县| 萍乡市| 通河县| 长治市| 万宁市| 长垣县| 同德县| 得荣县| 溧阳市| 紫阳县| 沂源县| 谢通门县| 宣汉县| 襄汾县| 宁波市| 岑巩县| 澜沧| 凭祥市| 揭西县|