2016-08-29 106 views

回答

0

您通常使用樹內容提供程序在樹查看器中同時獲取選擇的子代和父代。

IStructuredSelection sel = treeViewer.getStructuredSelection(); 

Object selElement = sel.getFirstElement(); 

ITreeContentProvider provider = (ITreeContentProvider)treeViewer.getContentProvider(); 

Object [] children = provider.getChildren(selElement); 

Object parent = provider.getParent(selElement); 

注意:當使用TreeViewer你應該避免看TreeTreeItem控件TreeViewer內部使用。