0
.txt文件看起来像我有一个txt文件30个左右的项目,我想在WP7在列表框中显示
Euro
US Dollar
Australian Dollar
Pounds Sterling
Swiss Franc
等。 我尝试过这样的东西,如XDocument
和ObservableCollection
,但似乎无法让他们工作。 我宁愿不用硬编码到xaml中。 感谢,
.txt文件看起来像我有一个txt文件30个左右的项目,我想在WP7在列表框中显示
Euro
US Dollar
Australian Dollar
Pounds Sterling
Swiss Franc
等。 我尝试过这样的东西,如XDocument
和ObservableCollection
,但似乎无法让他们工作。 我宁愿不用硬编码到xaml中。 感谢,
假设你要发送的文件与项目(文件生成操作设置为“内容”),这里就是你需要:
首先,添加一个ListBox来叫CurrenciesListBox页面,再加入此代码在页面加载事件或构造函数上:
var xapResolver = new System.Xml.XmlXapResolver();
using (var currenciesStream = (Stream)xapResolver.GetEntity(new Uri("Currencies.txt", UriKind.RelativeOrAbsolute), "", typeof(Stream)))
{
using (var streamReader = new StreamReader(currenciesStream))
{
while (!streamReader.EndOfStream)
{
CurrenciesListBox.Items.Add(streamReader.ReadLine());
}
}
}
记住要更改上面的文件名以匹配您的文件!
这对初学者来说,有更好的方法来完成这项工作(使用MVVM)!
谢谢你,理想我在做什么 – mhSligo 2012-04-11 19:09:51