2012-09-17 3 views
0

로컬 네트워크에서 웹 서비스를 생성 한 곳에서 앱을 작성합니다. 안드로이드, wp7.1 및 ios5의 서비스에서 제공하는 리소스를 얻을 수 있습니다.WindowsPhone이 새로 고침/업데이트되지 않음 목록 상자

하지만 wp7.1 및 ios5에서는 각각 목록 상자와 uitableview 컨트롤러를 새로 고치는 데 문제가 있습니다.

실제로 데이터 소스는이 플랫폼 모두에서 업데이트되지만 매우 중요한보기를 새로 고치거나 업데이트하지 않았습니다.

어떤 전문가가 내 문제에 대해 잘 알고 있다면 this.if에서 어떤 도움을 받으십시오. 웹 서비스에 따라보기를 업데이트하는 것과 관련된 샘플 코드가 있으면 친절하게 도움이됩니다.

답변

0

나는 wp7에서이 문제에 대한 해결책을 가지고있다. 같은 웹 서비스 호출이 동일한 서비스 호출에 대한 catch에서 데이터를 가져올 수 있습니다. 웹 서비스 요청을 새로운 시간으로 표시하려면 현재 시간을 추가하십시오. 처럼 ".....? & 현재 시간 = ...." 시도해보십시오.

0

MVVM 패턴의 일부 형식을 사용하고 있다고 생각하기 때문에 뷰와 컨트롤러가 모두 언급됩니다. 컨트롤러가보기를 업데이트하려면

은 여러 가지가 발생합니다

  1. 컨트롤러는 뷰의 DataContext를해야합니다. 대부분의 MVVM 프레임 워크가이 배관을 처리합니다.

  2. 뷰의 목록 상자가 바인딩되는 컨트롤러 속성에는 NotifyPropertyChanged가 호출되거나 ObservableCollection이어야합니다.