【发布时间】:2018-07-28 13:51:12
【问题描述】:
我正在尝试制作一个非常基本的抽认卡应用程序来练习使用 Xamarin 表单。我对布局的想法是使用导航堆栈,其中主要内容页面有两个按钮。按钮一将您带到一个内容页面,您可以在其中输入/添加术语和定义,按钮二将您带到一个页面,您可以在其中查看您输入的术语和定义。我正在努力的部分是了解如何将存储的信息从一页传递到另一页?
为了与 MVVM 模式保持一致,我正在考虑创建一个数据库对象,只是一个包含字典的类,然后是一个与之链接的视图模型。但是,我不确定这些应该在哪里实例化以便两个页面都可以访问它们,或者我需要使用什么过程被调用? 任何帮助将不胜感激!
【问题讨论】:
-
页面只是类。传递数据的方式与传递任何类的方式相同——通过构造函数、公共属性、公共方法等。
标签: c# xamarin xamarin.forms