最近在用Flex开发一个后台遇到了这样一个问题!后台中左边有一棵树,现在我想在右边修改内容后,更新左边的树并且保持树原来的展开状态(只显示刷新前已经展开的节点),我在网上查了一下,都说可以用openItems来实现,如下代码:
open = XMLTree.openItems;
XMLTree.invalidateList();
XMLTree.openItems = open;
XMLTree.validateNow();我写了一棵静态的树来测试了一下,果然可以。但是当我将树的生成方式修改为动态生成的时候,问题就来了,刷新后所有节点还是闭合的,刚才展开的效果没了。哪位做过类似的效果或者遇到过类似的问题呀,能否指点一下啊?