public void MouseMove(object sender, MouseEventArgs e) { Shape shape = GetShapeFromMouse(e); if (shape is IMouseHandler) { IMouseHandler mouseShape = (IMouseHandler)shape; mouseShape.MouseMove(shape, e); } }
public IMouseHandler MouseMove(MouseMoveNotification arg) { if (Left != null) { Left = Left.MouseMove(arg); } if (Right != null) { Right = Right.MouseMove(arg); } return(ThisIfLeftAndRightIsNotNull()); }
private void PictureBox1_MouseMove(object sender, MouseEventArgs e) { _crntMH.MouseMove(e.Location); }