protected virtual void OnMouseMove(MouseEventArgs e) { MouseEventHandler eh = (MouseEventHandler)(Events [MouseMoveEvent]); if (eh != null) eh (this, e); }