编辑:
检查文件后,应该使用现有的FileName读取文件。但是,它无法执行此操作,而是显示空文本框。
代码:
private void OnReadSelected()
{
IsolatedStorageFile storage = IsolatedStorageFile.GetUserStoreForApplication();
List<FileItem> readItems = new List<FileItem>();
foreach (var item in Files)
{
if (item.IsChecked)
if (storage.FileExists(item.FileName))
{
using (var fileStream = storage.OpenFile(item.FileName, FileMode.Open, FileAccess.Read))
{
using (var reader = new StreamReader(fileStream))
{
item.FileName = reader.ReadLine();
item.FileText1 = reader.ReadLine();
item.FileText2 = reader.ReadLine();
item.FileText3 = reader.ReadLine();
}
}
}
}
}