ICommand接口

ICommand接口有3种方法:LButtonDown、RButtonDown和MouseMove,分别定义单击鼠标左键、单击鼠标右键和移动鼠标时的绘图行为。

code.vb.net
Public Interface ICommand
    Sub LButtonDown(ByVal g As Graphics, ByVal aPos As PointF)
    Sub RButtonDown(ByVal g As Graphics, ByVal aPos As PointF)
    Sub MouseMove(By Val g As Graphics, ByVal aPos As PointF)
End Interface