gpt4 book ai didi

database - 是否在 WP7 Mango 上使用中央数据上下文?

转载 作者:搜寻专家 更新时间:2023-10-30 19:53:58 24 4
gpt4 key购买 nike

我现在开始将一个应用程序迁移到 WP7 Mango。原因之一是数据库支持:-)

从技术上讲,数据库的事情非常清楚。但我有点不确定我应该把我的数据上下文放在哪里。我看到主要的两个选项:

  1. 一切的全局数据上下文
  2. 每个应用功能一个单独的数据上下文实例

我想对此有一些想法。

谢谢!

最佳答案

SQLite2CE 工具中包含的演示可能会对您有所帮助,因为它提供了一个如何使用数据上下文和 ViewModel 的示例。访问http://sqlite2ce.codeplex.com/并下载软件包,此页面上的链接文章也将有所帮助。作为奖励,如果您还没有从 SQLite 转换数据库,那么该工具也可以帮助您。

如果您看一下演示,就会看到一个 MainViewModel(设置为应用程序 MainPage.xaml 的数据上下文),其中包含每个引用数据类的 ObservableCollection。第二个 ViewModel 用于从数据库编译一组自定义数据,但仍通过 MainViewModel 中的 ObservableCollection 进行引用。这样,您希望在 XAML 中绑定(bind)的每个控件只需要引用适当的 ObservableCollection 对象中的列。

关于database - 是否在 WP7 Mango 上使用中央数据上下文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7905328/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com