우리는 WPF를 사용하여 개발되었으며 MVVM을 지원하지 않는 타사 Chart 컨트롤을 사용하고 있습니다. 이제는 더 많은 기능을 추가해야하며 필요시 기능 추가/제거를 지원해야합니다. 새로운 기능으로 Wrapper Chart 컨트롤을 만들고 MVVM을 지원해야합니다. 이 dll/Module은 몇 가지 다른 모듈/프로젝트에서 사용됩니다.타사 WPF 컨트롤 용 MVVM
참고 : 모든 새로운 기능에 대해 우리는 처리기를 만들고 기존 차트 컨트롤을 구성했습니다. 따라서 우리는 주문형 기능을 추가/제거 할 수있었습니다.
질문 :MVVM을 지원하는 방법, 각 FeatureHandler는 FeatureHandler (보기)를 래핑하고 MVVM처럼 보이는 ViewModel을 생성해야합니까? 이 부분에 대한 설명 필요 .....
'FeatureHandler'란 무엇입니까? 어떤 차트를 사용하고 있습니까? – ColinE
@ColinE : 모든 새 기능은 FeatureHandler 클래스로 래핑됩니다. ZoomFeatureHandler와 마찬가지로, 우리 회사의 ohter 팀이 만든 Chart를 사용하고 있습니다. – Mohanavel
차트 컨트롤은 속성으로 무엇을 나타내며 어떻게 구현합니까? MVVM 패턴에 관계없이 간단한 사례 코드를 제공하십시오. "귀하의 문제는 매우 구체적입니다. 귀하의 회사 팀과이 문제에 대해상의 할 수 있습니다." – HichemSeeSharp