Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 设置隔离存储的textblock_C#_Isolatedstorage_Textblock - Fatal编程技术网

C# 设置隔离存储的textblock

C# 设置隔离存储的textblock,c#,isolatedstorage,textblock,C#,Isolatedstorage,Textblock,我可以将文本文件保存到独立的存储中,但是如何添加文本块,例如profile saved 1、profile saved 2?让它继续下去 下面是我的文本块: textBlock5.Text = "Profile 1 Name and Admin Saved"; 当用户保存第二条记录时,我希望配置文件1转到配置文件2。然后,从第三条记录开始,它将保存多个名称和管理员 windows phone 7.1的独立存储,而我在其中存储了一个文本文件。配置文件1和2是我希望在用户单击保存按钮时在textB

我可以将文本文件保存到独立的存储中,但是如何添加文本块,例如profile saved 1、profile saved 2?让它继续下去

下面是我的文本块:

textBlock5.Text = "Profile 1 Name and Admin Saved";
当用户保存第二条记录时,我希望配置文件1转到配置文件2。然后,从第三条记录开始,它将保存多个名称和管理员

windows phone 7.1的独立存储,而我在其中存储了一个文本文件。配置文件1和2是我希望在用户单击保存按钮时在textBlock5.Text中显示的内容。尝试实现当用户点击一次按钮时,显示“Profile 1 Name and Admin Saved”,当用户点击第二次存储第二个数据时,显示为“Profile 2 Name and Admin Saved”,当用户点击第三次或多次保存按钮时,显示为“Multiple Profile Name and Admin Saved”


如果要在IsolatedStorage(至少在windows phone中)中保存uicontrol,则应创建自己的控件。这将有助于你解决目前的问题

所以基本上你创造了这样的东西

[DataContract]
public class MyTextBox : TextBox
{
     // your implementations here
     [DataMember]
     public string Name { get; set;}
}
适用于所有需要的控制器。上面的代码没有经过测试,所以可能无法运行,但我希望您能理解

编辑


对于在类中插入的每个属性,必须使用属性标志[DataMember]。通过这种方式,您可以在IsolatedStorage中序列化您需要的所有信息

我认为您可能需要澄清您的需求。我真的不明白你的意思。什么是“隔离存储”?档案1和档案2是什么?你想达到什么目标?您当前的代码在哪里?到底是什么不起作用?请查看更新!
[DataContract]
public class MyTextBox : TextBox
{
     // your implementations here
     [DataMember]
     public string Name { get; set;}
}