MVVM 응용 프로그램에서 Fluent 리본을 사용하고 있습니다. 각 탭 항목에 대해 뷰와 뷰 모델을 연결합니다 (새 DataContext 설정). 선택한 탭 항목이 변경 될 때마다보기 및보기 모델 (DataContext)을 어떻게 변경합니까? WPF 용 Microsoft 리본과 같이 탭 항목이 선택 될 때마다 발생하는 이벤트가 있으면 좋았을 것입니다. 또한 리본 인스턴스에 대해 정의 된 SelectedTabChanged 이벤트는 선택한 탭이 변경 될 때 두 번 트리거됩니다. 예전 탭은 한 번, 새 탭 항목은 한 번입니다. 좋은 코딩 방법이라고 생각하지 않습니다.선택한 리본 탭 항목이 변경되면보기가 변경됩니다.
어쨌든 선택한 탭 항목이 변경 될 때보기를 변경하는 효율적인 방법을 제안하십시오 (코드 예제 또는 일부 코드 예제 링크).
감사합니다,
튜더