2009-05-05 4 views
0

WPF는 MFC의 문서 /보기와 비슷한 문서 처리를위한 프레임 워크를 제공합니까?WPF 문서 처리?

내 WPF 응용 프로그램에서 이동하여 File-> New/Open/Save 요소를 메뉴에 추가하고 메서드에 첨부 할 수 있지만 WPF가 더 나은 방법으로이를 관리하는 데 필요한 것이 있다면 궁금합니다.

감사합니다.

답변

1

게시 된 주요 지침은 Model/View/ViewModel 패턴을 사용하는 것입니다.

나는 이것을 Channel 9 video on MVVM으로보고 싶습니다.


편집 :

패턴과 관행 그룹도 사용할 수있는 전체 라이브러리를 포함 Composite Application Guideance for WPF and Silverlight을 발표했다. 하지만, 많은 응용 분야에서 꽤 무겁습니다.

+0

내가 찾고있는 것은 수정 된 파일을 확인하고, 종료하기 전에 저장을 요청하고, 여러 문서를 투명하게 처리하는 프레임 워크를 제공하는 것입니다. MVVM 패턴이 문서와의 인터페이스에 유용하다는 것을 알고 있지만 제 질문은 이러한 문서를 관리하는 것입니다. 어쩌면 그것은 WPF와 완전히 다르지만, MFC에는 이러한 종류의 것을 처리하는 CDocument 클래스가있었습니다. – djcouchycouch

+0

@Steve the Plant : Composite App 라이브러리도 있습니다 (제 대답 편집). 여러분이 열거 한 것을하기위한 많은 기본 요소를 가지고 있지만, 거대하고 높은 수준의 작업을 수행 할 때 더욱 중요합니다. WPF는 상황을 바꿔 놓는다. - CDocument와 같은 것들은 실제로 WPF 방식에 잘 맞지 않는다. 아이디어의 일부는 프리젠 테이션에서 매우 융통성이 있으며, 행위와의 결합을 피하는 것이다. 구조화 된 형식은 WPF, 특히 CDocument가 제공하는 수많은 태스크가 WPF에서 기본 사항을 배우면 훨씬 쉽게 제공됩니다. –