Windows WF 3.5 Как удалить действие в пользовательской составной операции в рабочем процессе - PullRequest
1 голос
/ 05 февраля 2010

У меня есть пользовательское действие, которое состоит из нескольких действий. В композитном файле есть некоторые действия, в которых я хотел бы, чтобы пользователи пользовательского действия могли отбрасывать больше операций во время разработки на поверхность Worfkflow.

Пользовательские Составные действия не позволяют выполнять операции перетаскивания из коробки, но я попытался использовать собственный конструктор и переопределить OnDragDrop и т. Д., И это тоже не сработало.

Примеры кода / фрагменты в любых ответах были бы наиболее полезны ...

1 Ответ

0 голосов
/ 19 апреля 2010

Несмотря на то, что прошло некоторое время, а следующее не точно , о котором просил ОП, я опубликую ссылку на ценный ресурс здесь. Это может быть полезной отправной точкой для тех, кто ищет такую ​​информацию.

Действия WF - настройка дизайнера на сайте C # Online.NET .

Возьмите фрагменты кода с первых трех страниц ( Реализация стиля , Реализация конструктора , Добавление атрибутов в действие ) и вуаля, у вас есть строительные блоки для составной деятельности, которая принимает другие дочерние действия.

(Чего не хватает, чтобы ответить на вопрос ОП, так это как ограничить процесс вставки активности определенными позициями в дочернем графике активности.)

...