キャンバス コンポーネント内にフリー ツリーがあり、ツリーを折りたたんでから、ツリー内のパーティクル ノードに移動するボタンをクリックしたいと考えています。できるツリーを拡張する必要がありますが、ツリー内の特定のノードにフォーカスを設定する際に問題が発生しています。ツリーは xmlcollection にバインドされます。
これは私が現在呼び出しているコードで、動作しません。ID 値を渡してツリーを開くと、何も選択されません
var _iAlbum_ID:String = photosList.selectedItem.album_id;
for (var i:int = 0; i < treeMyAlbums.dataProvider.length; i ++)
{
treeMyAlbums.expandChildrenOf(treeMyAlbums.dataProvider[i], true)
}
var node:XML = xmlMyAlbums.descendants("node").(@album_id == _iAlbum_ID)[0];
treeMyAlbums.selectedItem = node;