protected void OnMouseMove(MouseEventArgs e)
 {
     MouseMove?.Invoke(this, e.ToMouseEventArgsInt());
 }