작업 창 도움말 레이블 샘플

업데이트: 2007년 11월

참고:

이 샘플은 Microsoft Office Excel 2007 및 Microsoft Office Word 2007에서만 실행됩니다.

이 샘플에는 XML 매핑된 영역이 포함된 문서 또는 워크시트에 대한 작업 창의 상황에 맞는 동적 도움말을 제공하는 컨트롤이 들어 있습니다. 이 컨트롤은 XML 스키마에 자동으로 자체 연결되고 스키마 주석을 도움말 텍스트로 사용합니다. XML 노드가 들어 있는 영역에 사용자가 삽입 지점을 배치하면 연결된 영역 이름과 주석 텍스트가 컨트롤에 표시됩니다. 개발자는 영역에 주석 텍스트가 없는 경우 수행할 작업을 컨트롤의 속성을 사용하여 지정할 수 있습니다.

주석 텍스트가 없는 경우 컨트롤에서 표시할 내용을 결정하기 위해 사용자가 설정할 수 있는 컨트롤 속성에는 네 가지가 있습니다. 이러한 속성은 Properties 창의 Content 섹션에 나타납니다.

  • UseAncestorAnnotation
    선택한 영역에 주석 텍스트가 지정되어 있지 않은 경우 컨트롤에서 가장 가까운 상위 영역의 주석 텍스트를 표시할지 여부를 지정합니다.

  • AnnotationType
    요소 형식 또는 요소 이름 주석을 표시할지 여부를 결정합니다.

  • PlaceholderText
    주석이 없는 경우 컨트롤에서 표시할 텍스트입니다.

  • ShowLocationName
    영역의 이름을 도움말 레이블 컨트롤에 표시할지 여부를 지정합니다.

도움말 레이블 샘플에는 컨트롤 라이브러리 프로젝트, Word 문서 프로젝트 및 Excel 통합 문서 프로젝트라는 세 가지 프로젝트가 포함된 솔루션 하나가 있습니다. Word 및 Excel 프로젝트에서는 컨트롤을 사용하는 방법을 보여 줍니다. 문서나 워크시트의 다른 영역을 클릭하면 연결된 XML 스키마 영역에서 가져온 텍스트가 도움말 레이블에 표시됩니다.

보안 정보:

이 샘플 코드는 개념을 보여 주기 위한 것이며 해당 개념과 관련된 코드만 표시합니다. 또한 특정 환경의 보안 요구 사항에 맞지 않을 수 있으므로 여기에 나온 그대로 사용해서는 안 됩니다. 보안 및 오류 처리 코드를 추가하여 프로젝트를 더 강력하게 만들고 해당 보안 기능을 강화하는 것이 좋습니다. Microsoft에서는 이 샘플 코드를 보증 없이 "있는 그대로" 제공합니다.

컴퓨터에 샘플 프로젝트를 설치하는 방법에 대한 자세한 내용은 방법: 도움말에 있는 샘플 파일 설치 및 사용를 참조하십시오.

Download sample

이 샘플을 실행하려면

  • F5 키를 누릅니다.

세부 항목

이 샘플에서는 사용자 정의 컨트롤을 만들어 프로젝트에 통합하는 방법과 XML 매핑된 영역에서 이벤트에 응답하는 방법을 보여 줍니다.

참고 항목

개념

XML 스키마 및 데이터(Visual Studio Tools for Office)

작업 창 개요

UI 사용자 지정 연습

기타 리소스

문서 수준 샘플