读取文本文件的内容并使用它来更改TextBlock的文本

时间:2014-08-27 23:11:27

标签: c# xaml windows-phone-8 windows-phone

我有一个Page(MainPage.xml),其上写有一个带有“User”的TextBlock。 我还有一个名为Username.txt的文件存储在Isolated Storage中。 如何使TextBlock将“User”更改为Username.txt中提供的名称(最好在运行时/无需按下按钮)

在我的项目中,我有2个页面,一个设置视图和主视图。用户在设置页面中输入他的名字,然后将其存储在.txt文件中以供主页面使用。 成品应该列出用户的名字和其他一些信息(例如电话号码,电子邮件等)。

请记住,我刚刚开始学习,所以如果我不能立即完全理解,请耐心等待。)

提前致谢

1 个答案:

答案 0 :(得分:0)

为了在隔离存储中存储设置,我不会使用文件。微软已经为我们的开发人员做了一件好事:班级IsolatedStorageSettings。它基本上是一个写入隔离存储的字典。存储用户名几乎就像:

IsolatedStorageSettings.ApplicationSettings.Add("username", "johndoe");

然后检索用户名:

var username = (string)IsolatedStorageSettings.ApplicationSettings["username"];

在Windows Phone here上存储设置的确有很好的例子。该示例仅使用一个页面,但您绝对会获得一些可以让您免于头痛的见解。