Vorgehensweise: Erstellen einer Aktivitätsdesignerbibliothek

Mit benutzerdefinierten Aktivitätsdesignern können Sie für eine benutzerdefinierte Aktivität oder eine Standardaktivität eine Benutzeroberfläche erstellen. Sie steuern die Komplexität der Benutzeroberfläche und sind in der Lage, mehrere Aktivitätsdesigner für eine Aktivität zu erstellen. Dieses Szenario ermöglicht es Ihnen, Designer zu erstellen, die auf unterschiedliche Zielgruppen zugeschnitten sind.

So erstellen Sie eine Aktivitätsdesignerbibliothek

  1. Starten Sie Visual Studio 2010.

  2. Zeigen Sie im Menü Datei auf Neu, und wählen Sie dann Neues Projekt, um das Dialogfeld Neues Projekt zu öffnen.

  3. Wählen Sie im Bereich Projekttypen die Option Workflow aus der Visual C#- oder Visual Basic-Gruppe aus, abhängig von der bevorzugten Sprache.

  4. Wählen Sie im Bereich Vorlagen die Option Aktivitätsdesignerbibliothek aus.

  5. Geben Sie im Feld Name einen beschreibenden Namen für das Projekt ein, um es einfach identifizieren zu können.

  6. Geben Sie im Feld Speicherort das Verzeichnis ein, in dem das Projekt gespeichert werden soll, oder klicken Sie auf Durchsuchen, um zu dem Verzeichnis zu navigieren.

  7. Geben Sie im Feld Projektmappe einen aussagekräftigen Namen für die Projektmappe ein, klicken Sie dann auf OK.

    Tipp

    Wenn Sie einer vorhandenen Projektmappe eine Workflowkonsolenanwendung hinzufügen möchten, öffnen Sie diese Projektmappe in Visual Studio 2010, klicken Sie mit der rechten Maustaste im Projektmappen-Explorer auf die Projektmappe, und wählen Sie Hinzufügen und dann Neues Projekt aus, um das Dialogfeld Neues Projekt zu öffnen. Fahren Sie wie oben in dieser Prozedur beschrieben fort.

  8. Die Projektvorlage erstellt eine Aktivitätsdesignerdefinition in XAML und die Code-Behind-Implementierungsdatei im Quellcode. Der Windows Workflow Designer wird geöffnet und zeigt den Canvas für den Aktivitätsdesigner an.

  9. Ziehen Sie Windows Presentation Foundation (WPF)-Steuerelemente aus der Toolbox in die Entwurfsoberfläche, um sie im benutzerdefinierten Aktivitätsdesigner zu verwenden. Ein Beispiel für das Implementieren eines benutzerdefinierten Aktivitätsdesigners finden Sie unter Creating a Custom Activity Designer.

    Warnung

    Benutzerdefinierte Aktivitätsdesigner können für benutzerdefinierte Aktivitäten sowie Standard-.NET Framework 4-Aktivitäten verwendet werden.

Siehe auch

Weitere Ressourcen

Erstellen eines Workflowprojekts