다음을 통해 공유


통합 명령 샘플

업데이트: 2007년 11월

이 샘플에서는 메뉴, 도구 모음 및 기타 개체 배후에서 여러 코드를 통합하는 명령 집합의 구현을 보여 줍니다. 이 코드의 하위 집합은 응용 프로그램에서 자주 사용되는 작업을 트리거할 수 있으므로 중요합니다. 명령 집합은 변경 내용을 추적하고, 확인란 선택 상태, 표시 및 사용 상태 등의 일반적인 요소 형식을 업데이트합니다.

샘플 사용에 대한 자세한 내용은 다음 항목을 참조하십시오.

보안 정보:

이 샘플 코드는 개념을 보여 주기 위해 제공되며 가장 안전한 코드 작성 방법을 제시하지 않을 수 있으므로 응용 프로그램이나 웹 사이트에서 사용할 수 없습니다. Microsoft는 샘플 코드를 원래 용도 이외의 다른 용도로 사용하는 경우 발생하는 부수적이나 파생적인 손해에 대해 책임을 지지 않습니다.

명령 프롬프트를 사용하여 샘플을 빌드하고 실행하려면

  1. 명령 프롬프트에서 압축되지 않은 샘플 파일을 저장한 위치로 이동합니다.

  2. 프로그래밍 언어의 선택에 따라 UnifiedCommands 디렉터리 아래의 CS\UnifiedCommands 또는 VB\UnifiedCommands 하위 디렉터리로 이동합니다.

  3. 제공된 솔루션 파일(.sln)을 사용하여 샘플을 빌드하려면 msbuild를 입력합니다.

  4. cd UnifiedCommandsDemo\bin을 입력하여 실행 파일의 위치로 이동합니다.

  5. UnifiedCommandsDemo.exe를 입력하여 샘플을 실행합니다.

Visual Studio를 사용하여 샘플을 빌드하고 실행하려면

  1. Windows Explorer에서 압축되지 않은 샘플 파일을 저장한 위치로 이동합니다.

  2. 프로그래밍 언어의 선택에 따라 UnifiedCommands 디렉터리 아래의 CS\UnifiedCommands 또는 VB\UnifiedCommands 하위 디렉터리로 이동합니다.

  3. 솔루션 파일(.sln)을 두 번 클릭하여 Visual Studio에서 엽니다.

  4. Visual Studio에서 F5 키를 눌러 샘플을 빌드하고 실행합니다.

UnifiedCommands 샘플을 사용하려면

  • Unified Commands 샘플은 RichTextBox 컨트롤에 빌드된 간단한 워드 프로세서를 구현합니다. 이 샘플에는 글꼴 크기와 글꼴 이름뿐 아니라 로드, 저장 및 출력과 같은 파일 작업을 변경할 수 있는 옵션이 있습니다.

세부 항목

  • IExtenderProvider 인터페이스를 구현하여 구성 요소와 컨트롤에 속성을 제공합니다.

참고 항목

개념

Extender 공급자 개요

참조

RichTextBox

IExtenderProvider

ToolStrip