나는 Listbox를 포함하는 View를 가지고 있습니다. CityListingPage.xaml이라고하겠습니다. 이것은 잘 작동UserControl에서 ViewModel의 DataContext를 설정하십시오.
DataContext="{Binding CityListing, Source={StaticResource Locator}}"
:이 목록 페이지 다소 같은 같은보기와 바인더 제본 된 CityListingViewModel을 가지고 있습니다. 이제 피벗 항목, 피벗 컨트롤, CityListingViewModel,하지만 다른 생성자 데이터 (예 : 국가)의 인스턴스를 내 피벗 컨트롤로 변경하려면
나는 ListBox를 UserControl로 추출했습니다. 이제는 각 목록에 대해 CityListingViewModel의 새 인스턴스를 가져올 수 있도록이 작업을 수행하는 방법을 고민하고 있습니다.
CityListingViewModels 컬렉션을 ViewModelLocator에서 만들려고했지만 CityListingViewModel 인스턴스를 UserControls DataContext에 전달하는 방법은 무엇입니까?
아마도이 작업을 수행하는 다른 방법이 있을까요?