Создать динамическую блок-схему
Мы ищем некоторый код / компонент, который можетсоздать блок-схему (изображение) динамическипредпочтительно в .NET / C # (хотя Silverlight / Flash-компонент, который принимает XML / JSON-фид, тоже подойдет).
Например, у нас есть (деловая) цитата, которая проходит следующие шаги, прежде чем она станет окончательной:
Запрошено -> Ожидание -> Готово к пересмотру -> На рассмотрении -> Окончательно
И в качестве дополнительного шага есть возможность перейти от «В процессе ревизии» обратно к «В ожидании».
Таким образом, компонент / код должен нарисовать что-то вроде этого (где «В редакции» будет активный статус для этой цитаты):
Пример диаграммы http://www.wowtah.nl/flowchart-example.gif Причина, по которой мы не просто создаем статические GIF-изображения (и загружаем правильные по требованию), заключается в том, что эти шаги могут различаться в зависимости от реализации нашего продукта пользователем. Поэтому мы ищем способ динамически показывать пользователю шаги рабочего процесса, которые для него настроены.
Любая помощь будет принята с благодарностью!