<Composite xmlns="http://www.eclipse.org/xwt/presentation" | |
xmlns:x="http://www.eclipse.org/xwt" | |
xmlns:j="clr-namespace:org.eclipse.xwt.tests.jface.treeviewer"> | |
<Composite.layout> | |
<GridLayout numColumns="2"/> | |
</Composite.layout> | |
<Composite.Resources> | |
<j:Person x:Key="myPerson" Name="Della Duck" sex="Male"> | |
<j:Person.children> | |
<j:Person Name="Downy O'Drake" sex="Male"> | |
<j:Person.children> | |
<j:Person Name="Hortense McDuck" Age="27" sex="Female"/> | |
<j:Person Name="Fergus McDuck" Age="27" sex="Female"/> | |
</j:Person.children> | |
</j:Person> | |
<j:Person Name="Donald Duck" sex="Male"/> | |
</j:Person.children> | |
</j:Person> | |
</Composite.Resources> | |
<TreeViewer Name="TreeViewer" input="{StaticResource myPerson}" bindingPath="name"> | |
<TreeViewer.contentProvider> | |
<ObservableTreeContentProvider contentPath="children"/> | |
</TreeViewer.contentProvider> | |
<TreeViewer.control.layoutData> | |
<GridData verticalAlignment="FILL" | |
grabExcessVerticalSpace="true" | |
horizontalAlignment="FILL" | |
grabExcessHorizontalSpace="true"/> | |
</TreeViewer.control.layoutData> | |
</TreeViewer> | |
</Composite> |