public override void OnMouseMove(MouseEventArgs mouseEvent) { double x = mouseEvent.X; double y = mouseEvent.Y; ParentToChildTransform.inverse_transform(ref x, ref y); m_poly.OnMouseMove(new MouseEventArgs(mouseEvent, x, y)); }
public override void OnMouseMove(MouseEventArgs mouseEvent) { double x = mouseEvent.X; double y = mouseEvent.Y; ParentToChildTransform.inverse_transform(ref x, ref y); m_poly.OnMouseMove(new MouseEventArgs(mouseEvent, x, y)); Invalidate(); BoundsRelativeToParent = m_poly.BoundsRelativeToParent; Invalidate(); base.OnMouseMove(mouseEvent); }