2016-03-23 8 views
0

xceed datagridに新しいがあり、通常のデータグリッドのコードを複製しようとしましたが、xceed DataGridで動作しません。ここ
は私の例です:xceed Datagrid Templateを使用したDataGridテンプレートの例

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

だから、どのようにエクシードのデータグリッドでこの動作しますか?
グリーティング

+1

*何*正確エクシードのデータグリッドでは動作しません。ここで

は簡単な例ですか?何かエラーがありますか? –

+0

xceedデータグリッドの構文は同じではありませんし、xceed DataGridで同じことをする解決策はありません。:/ –

答えて

2

Xceed DataGridControlの場合、ItemsSourceはDataGridCollectionViewです。

<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> 
関連する問題