我有一个Page(MainPage.xml),其上写有一个带有“User”的TextBlock。 我还有一个名为Username.txt的文件存储在Isolated Storage中。 如何使TextBlock将“User”更改为Username.txt中提供的名称(最好在运行时/无需按下按钮)
在我的项目中,我有2个页面,一个设置视图和主视图。用户在设置页面中输入他的名字,然后将其存储在.txt文件中以供主页面使用。 成品应该列出用户的名字和其他一些信息(例如电话号码,电子邮件等)。
请记住,我刚刚开始学习,所以如果我不能立即完全理解,请耐心等待。)
提前致谢
答案 0 :(得分:0)
为了在隔离存储中存储设置,我不会使用文件。微软已经为我们的开发人员做了一件好事:班级IsolatedStorageSettings
。它基本上是一个写入隔离存储的字典。存储用户名几乎就像:
IsolatedStorageSettings.ApplicationSettings.Add("username", "johndoe");
然后检索用户名:
var username = (string)IsolatedStorageSettings.ApplicationSettings["username"];
在Windows Phone here上存储设置的确有很好的例子。该示例仅使用一个页面,但您绝对会获得一些可以让您免于头痛的见解。