C # создание собственной блок-схемы - PullRequest
4 голосов
/ 25 марта 2011

В проекте мне, вероятно, придется создать приложение (.Net / C # 4.0), которое предоставит блок-схему.

Я ищу лучший способ сделать это, зная, что он должен быть действительно гибким:

  • Должен ли я сделать это сам, используя графические элементы .Net Framework (WPF, xaml)?
  • Есть ли мощная библиотека, которую я могу использовать, которая специализируется на разработке блок-схем?
  • Есть ли проект с открытым исходным кодом, связанный с такой работой?

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

Как вы, ребята, справились бы с этим?

Ответы [ 2 ]

3 голосов
/ 25 марта 2011

Если вам нужен «статический» конструктор рабочих процессов, вы можете посмотреть на этот проект на copdeproject и начать с него.Если вы не против выполнить рабочий процесс, посмотрите эту запись в блоге о повторном размещении WF4 в вашем собственном приложении.Вы можете настроить его, создавая свои собственные действия.

0 голосов
/ 25 марта 2011

Я предлагаю вам использовать один из уже доступных элементов управления: http://www.google.com/search?hl=en&q=.net+flowchart&aq=f&aqi=&aql=&oq=. Написание чего-либо подобного самостоятельно обойдется вам дороже, чем покупка лицензии.К сожалению, я сам не использовал ни одного из них, поэтому не могу рекомендовать конкретный.Просто оцените их и используйте тот, который лучше всего соответствует вашим потребностям.

...