欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

C# WinForm中,通过拖拽操作设计工作流图并结合GDI绘制高效的工作流程图纸片

最编程 2024-07-26 20:22:55
...

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

大概功能说明一下:

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

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

3.支持直线连接节点

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

原文地址:https://www.cnblogs.com/cxyyn/p/16149083.html