Yeah, the code is great. Thank Pravin very much.
--- In flexcoders@yahoogroups.com, p...@... Uttarwar pravinuttar...@...
wrote:
Hi,
Just add these lines inside showtree function.
for (i = 0; i tree.dataProvider.length; i ++){
tree.expandChildrenOf(tree.dataProvider[i], true)
}
Hope this helps...
Regards,
Pravin Uttarwar
-- Forwarded message --
From: lehaianh1986 lehaianh1...@...
Date: 2009/3/25
Subject: [flexcoders] Tree View Issue
To: flexcoders@yahoogroups.com
I use mx:Tree to view my data in XMLList. I want to show Tree in default
with expand all item. I use method tree.expandItem() but it does not run.
Here is my code
mx:WindowedApplication xmlns:mx=http://www.adobe.com/2006/mxml;
layout=vertical
applicationComplete=init()
mx:Script
![CDATA[
private function init():void{
callLater(showtree);
}
private function showtree():void{
tree.expandItem(treeData, true, true);
}
]]
/mx:Script
mx:XMLList id=treeData
node label=One
node label=1.1 /
node label=1.2 /
node label=1.3 /
node label=1.4/
node label=1.5/
/node
node label=Two
node label=2.1/
node label=2.2/
/node
/mx:XMLList
mx:Tree id=tree
dataProvider={treeData}
showRoot=false
labelField=@label
width=300/
/mx:WindowedApplication
Anyone can show me where is false?