0

我正在开发一个应用程序,我必须在列表框中显示文件名,文件由用户创建并存储在使用隔离存储创建的目录中。我是 Windows Phone 编程的新手。我没有找到足够的资源来访问隔离存储文件???请帮忙

绑定到列表的代码:

private void bindList()
        {
           var  appStorage = IsolatedStorageFile.GetUserStoreForApplication();

            string[] fileList = appStorage.GetFileNames("/NotesForBible");

            listPicker1.ItemsSource = fileList;

       }

添加文件的代码:

{

var appStorage = 隔离存储文件.GetUserStoreForApplication(); appStorage.CreateDirectory("NotesForBible");

    if (!appStorage.FileExists(fileName))
    {
        using (var file = appStorage.CreateFile("NotesForBible/" + fileName ))
        {
            using (var writer = new StreamWriter(file))
            {
                writer.WriteLine(fileContent);
            }
        }
        }

我无法查看在列表框中创建的文件

4

1 回答 1

0
IsolatedStorageFile store = IsolatedStorageFile.GetUserStoreForApplication();

要获取所有文件名的数组:

string directory = "whatever";
string[] filenames = store.GetFileNames(directory);

欲了解更多信息:http: //msdn.microsoft.com/en-us/library/system.io.isolatedstorage.isolatedstoragefile.aspx

于 2013-04-02T10:53:28.593 回答