如何将数据绑定与XAML应用程序,MVVM和& JSON示例数据?

时间:2014-04-16 18:07:58

标签: xaml data-binding win-universal-app

Universal App模板包含JSON中的示例数据和一个SampleDataSource,用于加载该JSON文件并提供模型。这很好,但我使用的是MVVM,我需要PropertyChange通知 我的目标是这个

设计时

  • 从json文件加载示例数据(我的webservice以JSON格式提供数据,因此这非常有帮助)
  • 在我的界面中显示示例数据

RunTime

  • 从我的实时网络服务
  • 加载JSON(确实是PBF)数据
  • 在我的界面中显示实际数据

我很难理解数据绑定在设计时是如何工作的 我是否应该使用代码加载JSON并将其处理为模型? 我的JSON转换为我的DataModel而不是我的ViewModel,SampleData基础架构是否支持此功能?

1 个答案:

答案 0 :(得分:1)

我决定不使用JSON方法,因为模型转换是如此基本,以至于在实际应用程序中毫无价值。 你必须拥有一个精确映射到模型的JSON文件,没有例外,这需要一个非常简单的模型。 我回到XAML :(