2016-03-23 10 views
0

ich bin neu in der Xceed Datagrid und ich habe versucht, meinen Code für meine normale Datagrid zu klonen, aber es wird nicht mit der Xceed DataGrid arbeiten.
Hier ist mein Beispiel:DataGrid Vorlage Beispiel mit Xceed Datagrid Vorlage

<DataGrid Itemsource="{Binding Path=list}" AutoGenerateColumns="False"> 
    <DataGrid.Columns> 
    <DataGridTextColumn Header="Name" Binding="{Binding Path=Name}"/> 
    </DataGrid.Columns> 
</DataGrid> 

Also, wie funktioniert das mit dem Xceed Datagrid?
Grüße

+1

* Was * genau nicht mit dem Xceed Datagrid arbeiten? Erhalten Sie irgendwelche Fehler? –

+0

Die Syntax für das Xceed-Datagrid ist nicht die gleiche und ich finde keine Lösung, um das Gleiche mit dem Xceed-Datagrid zu tun ...: / –

Antwort

2

Im Fall von Xceed DataGridControl ist die ItemsSource eine DataGridCollectionView.

Hier ist ein kurzes Beispiel:

<Window.Resources> 
    <xcdg:DataGridCollectionViewSource x:Key="mySource" Source="{Binding Path=list}" /> 
</Window.Resources> 

<Grid> 
    <xcdg:DataGridControl ItemsSource="{Binding Source={StaticResource mySource}}" AutoCreateColumns="False"> 
     <xcdg:DataGridControl.Columns> 
      <xcdg:Column FieldName="FirstName" Title="First Name" /> 
      <xcdg:Column FieldName="LastName" Title="Last Name" /> 
     </xcdg:DataGridControl.Columns> 
    </xcdg:DataGridControl> 
</Grid>