将CSV文件加载到DataGrid中

时间:2009-12-08 09:49:18

标签: silverlight csv datatable

我正在将我们的一个更简单的应用程序移动到Silverlight(一些学习练习)。我很快就解开了,因为我无法弄清楚如何将csv文件加载(或绑定?)到数据网格(即,这样你就可以将应用程序指向本地csv文件并将其显示给用户)。我确实有样板代码来解析csv文件并返回一个数据表,但我很震惊地发现Silverlight甚至不支持DataTable(wtf!)。

有什么想法怎么做?人们如何将数据绑定到数据网格无论如何?

我正在使用VS2010中包含的Silverlight 3.0。

1 个答案:

答案 0 :(得分:4)

基督终于得到了它的工作(可能有点kludgy tho)。所以最后我使用了CSVReader(不是我的代码,很久以前的人):

http://pastebin.com/f56674dfb

然后我根据这个好主意改编了一些代码:

http://blog.bodurov.com/blog/Post.aspx?postID=27

将它们混合在一起并最终提出:

http://pastebin.com/fb64198e

Thankyouverymuch!

最后,我调整了CSV阅读器以使用这个优秀的datatable

相关问题