2010-12-29 3 views
0

Je souhaite créer un concepteur d'activité qui affiche une zone de liste déroulante avec des valeurs provenant de la base de données. Est-ce possible?Workflow 4 Concepteur d'activités combobox

Je l'ai vu par exemple de concepteur d'activité, mais ils sont tous avec ExpressionTextBox ...

Toute aide, liens est apprécié grâce

+0

double possible [Liaison de données à Combobox dans le concepteur d'activité personnalisée] (http://stackoverflow.com/questions/2724356/binding-data-to-combobox-in-custom -activity-designer) – Richard

Répondre

1

il est sûr. Un ActivityDesigner est juste un contrôle WPF, donc essentiellement vous voulez juste mettre un ListBox contrôle sur la surface de conception, chargez les données de votre base de données comme bon vous semble (ADO.NET, appel de service Web, etc.), puis utilisez la norme WPF data binding pour lier ces données au ListBox. Considérant que quelqu'un utilisant votre contrôle devra probablement fournir certains paramètres pour se connecter à la source de données (par exemple, nom/adresse du serveur, nom d'utilisateur, mot de passe, etc.), vous voudrez probablement avoir un bouton sur la surface de conception cela montrera PopUp ou peut-être même un autre Window où l'utilisateur peut entrer/configurer ces paramètres.

+0

Savez-vous comment je peux lier à l'InArgument de mon activité personnalisée? – pdiddy

0

Je crois que cela a été répondu here

Questions connexes