/// <summary>
 /// Handles when the closest point to the mouse cursor changes. Hides
 /// or shows the closest point, and changes the mouse cursor accordingly.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void closestPointPicker_ClosestPointChanged(object sender, ClosestPointArgs e)
 {
     adorner.Locked    = closestPointPicker.Locked;
     adorner.LockPoint = closestPointPicker.ClosestPoint;
 }
 /// <summary>
 /// Handles when the closest point to the mouse cursor changes. Hides
 /// or shows the closest point, and changes the mouse cursor accordingly.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void closestPointPicker_ClosestPointChanged(object sender, ClosestPointArgs e)
 {
     adorner.Locked = closestPointPicker.Locked;
     adorner.LockPoint = closestPointPicker.ClosestPoint;
 }