In einer Telerik
Kontrolle konnte ich eine DataTable
direkt an die ItemSource
binden, aber als ich zum Codeplex WPFToolkit
Datagrid
:
Ich bekomme diesen Fehler:
%Vor% Wie kann ich die DataTable
an die WPFToolkit
DataGrid
binden?
Sie müssen Ihre Datentabelle in etwas projizieren, das IEnumerable implementiert, wie es das DataGrid erwartet. Das Grid ist eine andere Implementierung als die Telerik-Version, daher ist es schwer, von beiden die gleiche Funktionalität zu erwarten.
Ich gehe davon aus, dass Unterstützung in Zukunft hinzugefügt wird, aber jetzt können Sie die Implementierung von IListSource
auf DataTable
verwenden. Rufen Sie die Methode GetList()
auf und verwenden Sie diese als Ihre Datenquelle. Es handelt sich um eine explizite Schnittstellenimplementierung, daher müssen Sie Folgendes umsetzen:
Tags und Links wpf data-binding telerik datagrid wpftoolkit