2012-05-27 1 views
1

Local Database for Windows Phone의 예제를 따르고 있습니다. 그것에서, 내 애플 리케이션에 로컬 데이터베이스를 만들고 페이지에 데이터를 가져 오는 방법을 배웠습니다.WP app의 모든 페이지에서 로컬 데이터베이스에 액세스

지금 내가 찾고있는 것은 데이터를 한 페이지가 아니라 내 페이지 세 페이지에 표시하는 것입니다. 그래서, 이것을하는 나의 방법은 무엇입니까? app.xaml에서 객체를 만들고 페이지에 액세스 할 수 있습니까?

친절히 알려주세요.

감사합니다.

답변

0

접근 방식은 아키텍처에 대한 귀하의 견해와 응용 프로그램을 테스트하는 방법에 따라 결정됩니다.

은 응용 프로그램 개체의 데이터 컨텍스트에 대한 참조를 넣을 수 있지만 뷰 모델과 뷰 간의 연결은 증가합니다. 보기 - 모델에서 아무 것도보기에있는 항목에 대해 알아야 할 필요는 거의 없습니다 (그리고 나는 모든 xaml이보기의 일부로 간주하는 캠프에 있습니다). 이를 염두에두고, 하나의 대안은 응용 프로그램 수준의 객체를 노출하는 정적 클래스 인 뷰 모델 (또는 심지어 모델)에 무언가를 갖는 것입니다 (단위 테스트 친화적이며 플랫폼간에 공유 가능).) 그리고 귀하의 모든보기 모델이 해당 데이터 텍스트에 액세스 할 수있게하고 모델 등을 구성 할 수 있습니다.

관련 문제