0

treeListDataに兄弟がいるかどうかを確認することはできますか?AdobeFlex4およびActionScript3の場合

4

1 に答える 1

1

はい、次のいずれかでインスタンスのitemプロパティを確認できます。TreeListDataItemRenderer

  • として使用itemし、プロパティITreeDataDescriptorを確認しますhasChildren
  • カスタムクラスとして使用itemし、場合によってはコレクションの長さを確認childrenします(データモデルによって異なります)。

コード例:

protected function dataChangeHandler(event:FlexEvent):void
{
    var node:TreeNode = treeListData as TreeNode;
    if(node != null)
    {
        if(node.children != null && node.children.length > 0)
        {
                hasChildren = true;
                return;
            }
     }

     hasChildren = false;
}

これがあなたの質問に答えることを願っています。

于 2011-07-25T21:53:26.663 に答える