我正在将我们的一个更简单的应用程序移动到Silverlight(一些学习练习)。我很快就解开了,因为我无法弄清楚如何将csv文件加载(或绑定?)到数据网格(即,这样你就可以将应用程序指向本地csv文件并将其显示给用户)。我确实有样板代码来解析csv文件并返回一个数据表,但我很震惊地发现Silverlight甚至不支持DataTable(wtf!)。
有什么想法怎么做?人们如何将数据绑定到数据网格无论如何?
我正在使用VS2010中包含的Silverlight 3.0。
答案 0 :(得分:4)
基督终于得到了它的工作(可能有点kludgy tho)。所以最后我使用了CSVReader(不是我的代码,很久以前的人):
然后我根据这个好主意改编了一些代码:
http://blog.bodurov.com/blog/Post.aspx?postID=27
将它们混合在一起并最终提出:
Thankyouverymuch!
最后,我调整了CSV阅读器以使用这个优秀的datatable类