如何从在线托管的CSV / xls文件创建列表..?

时间:2011-12-21 07:22:51

标签: c# silverlight windows-phone-7.1 windows-phone-7

我有一个CSV文件(可以转换为xls / txt)在线托管(skydrive),我将定期更新以更新我的应用程序的内容。

如何将该文件转换为列表控件?

该列表应具有以下功能(每一行都是一个新项目):

  1. 显示专用行的第1列作为列表项。

  2. 点击列表项后,将第2和第3个coloumn显示在新页面中。

  3. 可以搜索第一列中的字符串。(列表控件上方的搜索框)

  4. 我是wp7编程的新手,(还没有很高的编程技巧)。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您似乎需要执行以下操作...

  • 创建一个webclient,并使用DownloadString获取文件内容。
  • 创建一个包含您要使用的三个值的对象 (在这个例子中可能还有3个字符串)
  • 解析下载字符串的内容以检索存储在那里的值,并使用这些值填充您创建的对象类型的集合。
  • 将集合中的值绑定到列表框,显示列表中的第一个字符串。
  • 如果选择已更改,请从集合中抓取所选实例,然后将其传递到显示页面。

如果您需要有关这些步骤的具体帮助,请发布一些代码,我们可以尝试为您提供详细信息