다음을 통해 공유


자습서: Windows Workflow Designer 호스팅

Windows Workflow Foundation Designer는 디자인 타임에 워크플로를 그래픽으로 보고, 만들고, 수정하기 위해 워크플로를 시각적으로 나타내는 데 사용됩니다. 또한 Windows Workflow Foundation Designer를 런타임 실행 중에 사용하여 실행되는 워크플로와 연결된 추적 정보를 사용하여 해당 워크플로의 현재 상태를 표시할 수 있습니다.

이 자습서에서는 Windows Workflow Foundation Designer를 호스팅하는 Windows Form 기반 응용 프로그램을 만드는 데 필요한 단계를 보여 줍니다. 생성한 응용 프로그램은 최종 사용자가 TextBox 컨트롤에 워크플로의 XAML 표현을 수동으로 입력할 수 있도록 하고 호스팅된 Windows Workflow Foundation Designer에서 그래픽으로 결과를 자동 표시합니다.

이 자습서에 사용하는 주 클래스는 다음과 같습니다.

  • 완전히 자체 포함된 디자인 화면을 제공하여 사용자가 디자이너로 인식하는 것을 구현하는 .NET DesignSurface 클래스

  • 워크플로 마크업에서 설명하는 워크플로의 시각적 표현을 표시하는 WorkflowView 클래스

  • Workflow Designer와 Workflow Designer 구성 요소의 사용자 지정 로딩을 지원하는 WorkflowDesignerLoader 클래스

자세한 내용은 Basic Designer Hosting 샘플을 참조하십시오. 이 샘플에서는 이러한 클래스를 사용하여 Windows 응용 프로그램에서 호스팅되는 간단한 버전의 Workflow Designer를 만드는 방법을 보여 줍니다.

Workflow Tracking Profile Designer의 일부인 WorkflowDesigner 컨트롤은 사용자 지정 Workflow Designer 호스팅 응용 프로그램의 좋은 시작 지점이 됩니다. WorkflowDesigner 컨트롤을 사용하여 호스트 응용 프로그램에서 Workflow Designer 기능을 쉽게 추가하고 확장할 수 있습니다.

단원 내용

연습 1: Workflow Designer 호스팅 프로젝트 만들기

연습 2: Workflow Designer 통합

Windows Workflow Designer 호스팅 총괄 자습서

참조

WorkflowDesignerLoader

WorkflowView

관련 단원

Workflow Designer 호스팅

Basic Designer Hosting Sample

Outlook Workflow Wizard Sample

Workflow Monitor Sample

Tracking Profile Designer Sample

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.