如何将对象传递给另一个页面?

时间:2011-11-16 16:24:39

标签: c# windows-phone-7

  

可能重复:
  Passing state between pages?

我经历了很多教程,但仍然在Windows Phone7应用程序中将对象从一个页面传递到另一个页面。

它只是可以传递带有查询字符串的原始数据。但我需要传递,例如学生对象从第1页到第2页

任何人都可以帮助我实现这一目标。谢谢。

1 个答案:

答案 0 :(得分:1)

您可以围绕Navigate调用创建某种包装器,将对象作为参数并将其保存在静态/单例公共属性中,因此当导航完成时 - 您可以检索该对象,但如果您需要在逻辑删除之后工作的代码 - 您还需要处理将该对象保存在独立存储中,或者有办法重新构建它。