First time creating trees in Flex. Can someone explain how to find the selected tree node on a tree that has a data model created programmatically? I create my data model as shown below (example from Flex ActionScript Language Ref 1.5). The tree is displayed correctly. When I try to use the nodeOpen event on my Tree control, however, selectedNode is undefined. Event.node.attributes.label and event.node.attributes.data are also undefined. However, if I use an mx:XML dataprovider as most tree usage examples do, these attributes are not undefined.
Code to create model:
var treeDP;
treeDP = new TreeNode();
var root = treeDP.addTreeNode("root","0");
root.addTreeNode("node 1 ","1");
root.addTreeNode("node 2","2");
var node3 = root.addTreeNode("node 3","3");
node3.addTreeNode("node 3-0", "3-0");
node3.addTreeNode("node 3-1", "3-1");
Tree Control:
<mx:Tree id="indTree" dataProvider="{treeDP}" height="100%" change="treeSelected( event );"
nodeOpen="nodeOpenEvt(event);" ></mx:Tree>
Thanks for any help you can provide,
Gary Ault
Bureau of Labor Statistics
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
YAHOO! GROUPS LINKS
- Visit your group "flexcoders" on the web.
- To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
- Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.