0

list1親アイテムのEventListがあります。

これを一方向に変換したいのですが、次の方法でこれをTreeListに変換します。

一部の親アイテムには子アイテムがあり、list2親と子を含むアイテムの中間リストを作成する必要があります。これにより、list2からTreeListを作成できます(方法はわかっています)。

たとえば、list1 = {foo1, foo2, foo3, foo4, foo5}andfoo2がandの親でfoo2aありfoo2b、andfoo5foo5a, foo5b,andの親である場合foo5c、list1を何らかの方法で変換する必要があります。

list2 = {foo1, foo2, foo2a, foo2b, foo3, foo4, foo5, foo5a, foo5b, foo5c }.

これどうやってするの?変換されたリストについてはあまり経験がありません。

(または、それをバイパスして、親アイテムのリストをTreeListに変換することはできますか?)

助けてください、私は脳のけいれんを起こしている:/

(申し訳ありませんが、昨日glazedlistsユーザーフォーラムに投稿しましたが、何らかの理由で投稿許可が台無しになり、送信されませんでした)

4

1 に答える 1

1

TreeListは、ソースリストにリーフ(子)ノードが含まれている場合に最適に機能します。あなたはCollectionListであなたが探しているものを手に入れるかもしれません。

于 2011-08-13T16:08:53.733 に答える