2011-02-04 2 views
0

Je dois montrer l'état actuel d'un flux de travail. Pour cela, j'ai développé un programme qui réhéberge le Workflow Designer et montre mon flux de travail. Ok - c'était la partie facile.Comment suivre Windows Workflow 4 dans un concepteur WF réhébergé?

Ensuite, je dois empêcher toute modification dans le flux de travail. J'ai trouvé la solution suivante pour cela, qui fonctionne parfaitement:

var readOnlyState = WorkflowDesigner.Context.Items.GetValue<ReadOnlyState>(); 
    if (readOnlyState != null) 
     readOnlyState.IsReadOnly = true; 

Mais comment puis-je suivre visuellement mon flux de travail? Et j'ai également besoin d'enrichir/augmenter toutes les activités avec des méta-informations supplémentaires (comme leur statut actuel ou un nombre).

Quelqu'un at-il une idée de comment je pourrais insérer une superposition ou tout autre type d'élément visuel pour montrer des informations supplémentaires pour une activité?

Merci

-Goerge

Répondre

1

Il y a un échantillon VisualWorkflowTrackingWithStepService de Kushal Shah qui devrait vous aider à démarrer. Yoi peut trouver l'échantillon here.

This est un autre billet de blog de Kushal vous pouvez jeter un oeil à,

+0

Je pense que c'est exactement ce que je suis à la recherche for.Thanks –

Questions connexes