저는 며칠 전에 WPF와 MVVM-Light에 대해 살펴 보았습니다. 처음에는 하나의 Windows 데스크톱 응용 프로그램을 만들었으므로 이제 여러 페이지가있는 데스크톱 응용 프로그램을 만들고 싶습니다. 나는 this tutorial을 읽고 나는 그 개념을 이해한다고 생각한다.뷰에서 DataTemplate을 사용하면 View와 ViewModel간에 커플 링이 생성됩니까?
하지만 한 가지 질문이 있습니다. MVVM-Light는 ViewModelLocator
을 사용하여보기와 뷰 모델 간의 강력한 연결을 피합니다. 그러나 MainWindow.xaml에서 DataTemplate
을 사용하면 (뷰와 뷰 모델을 연관시키기 위해)이 원리에 어긋나지 않을까요? 이것이 올바른 방법일까요?
Welcome to StackOverflow! 귀하의 질문의 가독성을 약간 향상시키고 일부 태그를 추가하는 것을 도와 주려고했습니다. –