PRISM (Composite WPF Guidance/Library)을 사용하여 응용 프로그램을 작성하는 것을 고려하고 있습니다. 애플리케이션 모듈은 수직으로 분할됩니다 (예 : 고객, 공급 업체, 판매 주문 등). 이것은 여전히 상대적으로 쉽습니다 ... 또한 주요 영역이있는 셸이 모든 작업이 수행되지만 이제는 다음과 같은 동작이 필요합니다. 주 셸에서 메뉴가 필요하고 각 옵션 중 하나가 클릭 될 때 고객, 공급 업체 등) 모듈을 찾아 지역에로드해야합니다 (한번에 한 번에 한 번씩보기).PRISM이 도움이됩니까?
이 유형의 동작을하는 샘플 애플리케이션을 아는 사람이 있습니까? 모든 샘플은 메인 셸에 모든 모듈을로드하는 데 더 중점을 둡니까? 내 메뉴 막대도 모듈이어야합니까?
[업데이트] 메뉴에서 선택한 모듈을 기반으로 영역에 모듈을 주입하려면 어떻게합니까? 모든 예는 모듈이 초기화 할 때 영역에 뷰를 주입하는 것을 보여줍니다? 모듈을 메뉴에서 선택하면 뷰를 삽입해야합니까?
PRISM은 모듈 언로드를 허용하지 않으므로 모듈이 표시되지 않아도 여전히 메모리에 앉아 있습니다. –