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

该博客介绍了一个基于C# WinForm的应用,用于设计工作流程图,利用GDI+实现拖动绘制节点、移动节点、连接线自动跟随、高亮显示等功能。支持节点属性编辑、保存与加载流程图、文字绘制、自动计算连接点,且无第三方插件,适合新手扩展开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

大概功能说明一下:

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

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

  3.支持直线连接节点

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值