1. 程式人生 > 其它 >C# WinForm 工作流設計 工作流程圖拖拽設計 +GDI 繪製工作流程圖

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格式。

以上就是工作流程的整體設計思路。