다음을 통해 공유


Basic Activity Designer 샘플

Download sample

이 샘플에서는 활동과 연결되는 디자이너에 사용자 지정 구성 오류 및 사용자 지정 상황에 맞는 메뉴를 추가하는 방법을 보여 줍니다.

이 샘플에서는 사용자 지정 활동과 연결된 디자이너에 다음 두 가지 기능을 추가합니다(소스 파일: CustomActivity.cs).

  • 사용자 지정 구성 오류

  • 워크플로 디자이너에서 활동을 마우스 오른쪽 단추로 클릭할 때 표시되는 사용자 지정 상황에 맞는 메뉴

사용자 지정 구성 오류를 추가하기 위해 샘플 활동은 ActivityDesigner 기반의 사용자 지정 활동 디자이너를 구현하며 DesignerActions 속성을 재정의하여 사용자 지정 오류를 반환하게 합니다.

사용자 지정 상황에 맞는 메뉴 항목을 추가하기 위해 사용자 지정 활동 디자이너는 OnExecuteDesignerAction 이벤트를 재정의하여 사용자 지정 메시지를 표시하게 합니다(여기에 임의의 기능을 삽입할 수 있음). 또한 Verbs 컬렉션을 재정의하여 새 메뉴 항목을 포함시킵니다.

이 샘플에서는 활동이 워크플로 디자이너에서 노란색으로 나타나도록 사용자 지정 활동 디자이너 테마를 사용하는 방법도 보여 줍니다.

이 샘플을 빌드하려면

  1. 샘플 다운로드를 클릭하여 샘플을 다운로드합니다.

    이렇게 하면 샘플 프로젝트가 로컬 하드 디스크에 추출됩니다.

  2. 시작을 클릭하고 프로그램, Microsoft Windows SDK를 차례로 가리킨 다음 CMD 셸을 클릭합니다.

  3. 샘플의 소스 디렉터리로 이동합니다.

  4. 명령 프롬프트에서 **MSBUILD <Solution file name>**을 입력합니다.

이 샘플을 실행하려면

  1. Visual Studio의 솔루션 탐색기에서 BasicActivityDesignerWorkflow.cs 소스 파일을 두 번 클릭하여 워크플로 디자이너에서 엽니다. 사용자 지정 워크플로 디자이너에서도 동일한 동작이 가능합니다. 이 샘플에서는 Visual Studio를 사용하여 이 동작을 보여 줍니다. .

    구성 오류가 Insert Text Here 항목을 표시합니다.

  2. 활동을 마우스 오른쪽 단추로 클릭하면 Custom Context Menu 항목이 보입니다.

    이 옵션을 선택하면 메시지 상자가 표시됩니다.

참고 항목

참조

ActivityDesigner

기타 리소스

Creating a Custom Activity Designer
Simple Activity 샘플
사용자 지정 활동 샘플

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.