2009-06-21 2 views
2

WPF에서 WYSIWYG 문서 편집기를 구현하기 위해 어떻게 접근합니까?WPF에서 WYSIWYG 문서 편집기를 구현 하시겠습니까?

이 편집기는 WYSIWYG HTML 편집기와 매우 유사 할 것이지만, 백엔드 데이터 구조는 html 일 필요는 없습니다. 현재, C++로 구현 된 mshtml 컨트롤을 기반으로하는 작업 버전이 있습니다 (이것은 MS InfoPath와 거의 비슷합니다). 이 도구에서 mshtml 종속성을 제거하려고하므로 WPF WebBrowser 컨트롤을 사용하면 피하고 싶은 선택입니다.

기본 기능 지원 :

  1. 흐름 스타일의 문서
  2. 컨트롤 (텍스트 상자, 드롭 다운 메뉴, 목록 상자, DatePicker에서, 등)의 기본 세트를 지원
  3. 기본 스타일을 지원
  4. 테이블을 지원 (크기 조정, 병합 셀, 분할 셀 등)

답변

2

아마 정확히 무엇을하고 있었는지는 모르겠지만 아마도 WPF로 지원되는 FlowDocument 지원을 조사하여 많은 것을 지원합니다.

http://msdn.microsoft.com/en-us/library/aa970909.aspx