Fwd: [flexcoders] Tree View Issue

2009-03-25 Thread p...@vin Uttarwar
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...@yahoo.com
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?

 


Re: Fwd: [flexcoders] Tree View Issue

2009-03-25 Thread lehaianh1986
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?