C# WinForm 工作流设计 工作流程图拖拽设计 +GDI 绘制工作流程图

C# WinForm 工作流设计 工作流程图拖拽设计 +GDI 绘制工作流程图

大概功能说明一下:

  1.支持拖动绘制工作节点

  2.支持移动每个节点的移动

  3.支持直线连接节点

  4.支持节点移动连接线自动跟随

  5.支持高亮显示选中的节点连线

  6.支持能删除选中节点和连线

  7.支持选中节点能显示节点的属性,同时可以进行节点更改

  8.支持能保存已绘制流程图(后续可根据个人情况配置,入库或者配置文件)

  9.支持能加载保存后的数据(根据入库或者配置文件做相对应的开发)

  10.支持能绘制节点和线的文字

  11.支持能自动计算两个节点之间的连接点,不要手动调整

  12.支持修改节点文字颜色背景颜色等等功能

  13.支持绘制超出边界自动回显功能

  14.支持节点右键删除功能

  15.支持连接线高亮右键删除功能

最后说明:软件基于 +GDI 绘制工作流程图  软件没有使用任何第三方插件。方便新手进行拓展其他功能开发。

 

 

 

 

每个节点都有自己独立的ID。ID采用GUID格式。

以上就是工作流程的整体设计思路。

 

posted @ 2022-04-15 14:47  程序员一诺  阅读(4293)  评论(8编辑  收藏  举报