用过twaver的朋友请帮忙看看
一个拓扑图,左边是一颗树,右边是网络图,下方是显示某个图元信息的列表。
要求实现下面的功能:
例如创建个box,然后添加6个节点如下:
TDataBox box;
box.add(node1);
box.add(node2);
box.add(node11);
box.add(node22);
box.add(node111);
box.add(node222);
1.树节点只展现(node1,node2),根据所点击的树节点,显示不同的网络图(例如点击node1,网络图中显示node11,node22)。
2.根据所点击的图元,显示不同的图元信息的列表(例如点击node11,列表显示node111)。
我现在有一个疑惑,box是共享的,所以三块区域都会显示这6个节点数据,我要怎么将三块的数据分别归到对应的区域呢?
还是每块数据都创建一个TDataBox???
------解决方案--------------------
TWaver里面有SubNetwork和Group的概念,你可以归类以下,tree和network也都可以添加不同的visibleFilter可以根据点击选中的规则进行过滤