выбор библиотеки схематического изображения для [закрытого] .NET

8
задан Sebastian 19 August 2013 в 06:30
поделиться

6 ответов

Я рекомендую MindFusion's Flowchart.NET . Он очень прост в использовании и очень доступен по цене, учитывая, что он имеет множество мощных алгоритмов компоновки. Раньше мы использовали GoDiagram, но я не рекомендую это делать, потому что их система лицензирования - кошмар, если у вас есть машины для сборки, и она намного дороже.

1
ответ дан 6 December 2019 в 00:07
поделиться

Для создания красивых диаграмм в .Net вы должны проверить VG.Net Фрэнка Хайлмана. Он известный MVP, и я считаю, что его решение действительно хорошее:

http://www.vgdotnet.com/

2
ответ дан 6 December 2019 в 00:07
поделиться

Я знаю, что это, вероятно, не лучшее решение, но я все равно выложу его.

Я сделал нечто подобное, используя System.ComponenetModel.DesignSurface .Net. Это та же служба дизайна, что и в Windows Forms Visual Studio, поэтому все, что вам нужно сделать, это создать элементы управления, добавить дизайнеров элементов управления, если хотите, и вы re хорошо идти. Вы можете использовать PropertyGrid для отображения данных для каждого объекта по мере их выбора. В Code Project есть несколько статей об этом, например, эта , одна .

Тем не менее, это не будет лучшей производительностью, у меня в некоторых случаях есть несколько тысяч элементов управления на моем DesignSurface, и это становится вялым. Вы можете обойти это, используя другой тип корневого конструктора (возможно, WPF?).

Это может быть очень хорошим вариантом, если вы уже знаете, как создавать собственные элементы управления Windows Forms. И, что самое главное, это бесплатно!

У меня есть несколько тысяч элементов управления на моем DesignSurface в некоторых случаях, и он становится вялым. Вы можете обойти это, используя другой тип корневого конструктора (возможно, WPF?).

Это может быть очень хорошим вариантом, если вы уже знаете, как создавать собственные элементы управления Windows Forms. И, что самое главное, это бесплатно!

У меня есть несколько тысяч элементов управления на моем DesignSurface в некоторых случаях, и он становится вялым. Вы можете обойти это, используя другой тип корневого конструктора (возможно, WPF?).

Это может быть очень хорошим вариантом, если вы уже знаете, как создавать собственные элементы управления Windows Forms. И, что самое главное, это бесплатно!

0
ответ дан 6 December 2019 в 00:07
поделиться

Я считаю, что диаграммы Дандаса являются наиболее известными ... или, по крайней мере, наиболее разрекламированными:

http://www.dundas.com/Microsite/ChartNET/Default.aspx ? Campaign = GoogleCSharpChart & gclid = CM-wncOq354CFUmK3godxENfMQ

0
ответ дан 6 December 2019 в 00:07
поделиться

Я не знаком с этими библиотеками, но в одном из моих старых проектов мы использовали библиотеку GoDiagram , и мы можем предложить это тоже

1
ответ дан 6 December 2019 в 00:07
поделиться

Взгляните на Орбифолд . У них есть решения на основе WPF (коммерческие) или библиотеки, поддерживающие GDI + (бесплатно).

Это также хорошая отправная точка для информации об алгоритмах построения диаграмм в целом.

0
ответ дан 6 December 2019 в 00:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: