Diagram.NET — это бесплатный инструмент для построения диаграмм с открытым исходным кодом, полностью написанный на C#.
Поместите элемент управления WinForm Diagram.NET в свою форму, и, как и в Microsoft Visio®, пользователь сможет рисовать фигуры и ссылки. С помощью некоторого кода вы можете управлять, изменять, добавлять и удалять эти элементы.