blob: bdc8d44ae6dddfe9fb122994a1f55ddbca4a1734 [file] [log] [blame]
<Composite xmlns="http://www.eclipse.org/xwt/presentation"
xmlns:x="http://www.eclipse.org/xwt"
xmlns:j="clr-namespace:org.eclipse.xwt.tests.jface.tableviewer"
DataContext="{StaticResource myCompany}">
<Composite.layout>
<GridLayout numColumns="2"/>
</Composite.layout>
<Composite.Resources>
<j:Company x:Key="myCompany">
<j:Company.employees>
<x:Array Type="j:Employee">
<j:Employee Name="Thomas" Age="32"/>
<j:Employee Name="Jin" Age="27"/>
</x:Array>
</j:Company.employees>
</j:Company>
</Composite.Resources>
<TableViewer Name="TableViewer" input="{Binding Path=employees}">
<TableViewer.columns>
<TableViewerColumn width="150" text="Column0"/>
<TableViewerColumn index="3" width="100" text="Column3"/>
<TableViewerColumn index="1" width="200" text="Column1"/>
<TableViewerColumn width="150" text="Column2"/>
</TableViewer.columns>
<TableViewer.contentProvider>
<j:ContentProvider/>
</TableViewer.contentProvider>
<TableViewer.labelProvider>
<j:LabelProvider/>
</TableViewer.labelProvider>
<TableViewer.table HeaderVisible="true"/>
<TableViewer.control.layoutData>
<GridData horizontalAlignment="FILL"
grabExcessHorizontalSpace="true"/>
</TableViewer.control.layoutData>
</TableViewer>
</Composite>