想做一個圖形界面的流程配置系統,先解決一些基本問題。
首先說一下基本的程序結構
在PBaseNode裏定義繪製和查找某一節點是否在圖形裏面的方法。
其中方法 GetNormalizedRectangle 是座標轉換用的。
在繪製窗口中放入PictureBox控件,所有圖形將在此控件內實現
定義一個ArrayList對象(DrawObjs),用於存放所有已經繪製的對象。然後實現PictureBox的Paint,MouseDown、MouseMove和MouseUp事件。
想做一個圖形界面的流程配置系統,先解決一些基本問題。
首先說一下基本的程序結構
在PBaseNode裏定義繪製和查找某一節點是否在圖形裏面的方法。
其中方法 GetNormalizedRectangle 是座標轉換用的。
在繪製窗口中放入PictureBox控件,所有圖形將在此控件內實現
定義一個ArrayList對象(DrawObjs),用於存放所有已經繪製的對象。然後實現PictureBox的Paint,MouseDown、MouseMove和MouseUp事件。