2014-04-16 6 views
0

Universal App 템플릿에는 JSON에 샘플 데이터가 있고 JSON 파일을로드하고 모델을 제공하는 SampleDataSource가 있습니다. 이것은 좋지만 MVVM을 사용하고 있으며 PropertyChange Notifications가 필요합니다.
내 목표는 JSON 파일에서이XAML 응용 프로그램, MVVM 및 JSON 샘플 데이터에서 데이터 바인딩을 사용하려면 어떻게해야합니까?

디자인 타임

  • 로드 샘플 데이터입니다 (내 웹 서비스는 JSON의 데이터가 그래서 이것은 매우 유용합니다)
  • 디스플레이 내 UI에서 샘플 데이터

하는 런타임

  • 로드 JSON (물론 PBF 연구 나는 사투를 벌인거야 내 UI

내 라이브 웹 서비스

  • 디스플레이 실제 데이터에서 eally) 데이터는 데이터 바인딩 디자인 타임에서 작동하기위한 것입니다 방법을 이해합니다.
    JSON을 모델로로드하고 처리하는 코드가 있어야합니까?
    내 JSON이 내 ViewModel이 아닌 내 DataModel로 변환됩니다. 이것이 SampleData 인프라에서 지원됩니까?

  • 답변

    1

    실제 응용 프로그램에서는 모델 변환이 중요하지 않으므로 JSON 방식을 사용하지 않기로 결정했습니다. 매우 간단한 모델을 필요로하는 예외없이 모델에 정확히 매핑되는 JSON 파일을 가져야합니다. XAML로 돌아갑니다. (