Workflow-Designer in eigenen Anwendungen hosten

Um die Workflows einer Applikation durch den Anwender anpassbar zu gestalten, kann der Workflow-Designer auch in eigenen WPF-Anwendungen eingebunden werden. Listing 6.22 zeigt, wie einfach dies bewerkstelligt werden kann. Zunächst wird der Workflow-Designer in ein Grid im aktuellen Fenster eingebunden. Dieser erhält unter Verwendung der Methode Load als Inhalt eine neue Sequenz. Alternativ dazu hätte an Load auch der Namen einer zu ladenden XAML-Datei übergeben werden können. Anschließend wird das Eigenschaftenfenster sowie eine Toolbox zum Grid hinzugefügt. Die Toolbox wird dazu über eine benutzerdefinierte Methode CreateToolboxControl bezogen. Diese findet sich in Listing 6.23 wieder.

Hinweis

Zum ...

Get Microsoft .NET 4.0 Update now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.