데이터를 저장하려면 사용자 정의 XML 파일을 제공해야합니다. Word 2007/2010에서 사용할 수있는 새로운 컨트롤을 사용하여 XML 파일에 저장된 데이터에 매핑해야합니다.
Word Content Control Toolkit이 툴킷을 사용하면 끌어서 놓기처럼 Word 문서의 XML 데이터에 내용 컨트롤을 바인딩 할 수 있습니다.
세부 정보이 도구는 Word Open XML 문서 (예 : .docx)를 열고 그 안에있는 모든 내용 컨트롤을 나열하는 독립 실행 형의 경량 도구입니다. XML 부분도 표시되며 간단히 노드를 선택하고 매핑하려는 컨텐츠 제어에 놓으면 컨텐츠 제어와 XML 노드 간의 맵핑을 수행 할 수 있습니다. 편집기를 사용하여 사용자 정의 XML 파트를 편집 / 추가 / 제거하고 컨텐츠 제어 특성을 조작 할 수도 있습니다. 이 도구는 .NET에서 사용할 수있는 System.IO.Packaging 라이브러리를 사용하여 새 Open XML 파일 형식으로 읽고 쓰므로 Word를 직접 설치할 필요가 없습니다. 이 작업을 수행하는 코드는 릴리스에 포함되어 있으며 형식을 복잡한 조작을 수행하는 방법에 대한 유용한 리소스로 사용할 수 있습니다.
추가 정보이 도구와 Open XML 개발에 대해 더 자세히 알고 싶다면 저자와의 Channel9 인터뷰를보십시오. Matthew Scott : Open XML 파일 형식 자습서를 사용한 응용 프로그램 개발 Andrew Coates는 Content Control Toolkit을 사용하여 훌륭한 자습서를 게시했습니다. 처음부터 문서를 XML에 바인딩합니다. 이 튜토리얼을 보려면 여기에서 컨텐츠 컨트롤의 유효성을 검사하기위한 매크로 코드를 작성 하시겠습니까? 이 자습서를 다운로드하여 고유 한 UI와 함께 제공되는 콘텐츠 컨트롤의 덜 알려졌지만 강력한 스키마 유효성 검사 기능을 사용하는 방법을 알아보십시오! 툴킷 작동
-매트 스캇
mrscott, version 41 님이 2010 년 12 월 20 일 오전 3시 16 분에 마지막으로 편집