protected override bool GetHitTest(Point point)
{
if (_dateTimePicker != null)
{
// Ask the control if it wants to process the point
bool ret = _dateTimePicker.DesignerGetHitTest(_dateTimePicker.PointToClient(point));
// If the navigator does not want the mouse point then make sure the
// tracking element is informed that the mouse has left the control
if (!ret && _lastHitTest)
_dateTimePicker.DesignerMouseLeave();
// Cache the last answer recovered
_lastHitTest = ret;
return ret;
}
else
return false;
}