111,126
社区成员
发帖
与我相关
我的任务
分享
if (m.Msg >= 0x0201 && m.Msg <= 0x0209)
{
Point pMouse = this.PointToClient(MousePosition);
Point pCalendar = monthCalendar1.Location;
if (!(pMouse.X > pCalendar.X && pMouse.X < (pCalendar.X + monthCalendar1.Width) && pMouse.Y > pCalendar.Y && pMouse.Y < (pCalendar.Y + monthCalendar1.Height)))
{
monthCalendar1.Visible = false;
}
}
this.MouseClick += new MouseEventHandler((sender, e) =>
{
if (e.Button == MouseButtons.Left)
{
Point pMouse = e.Location;
Point pCalendar = monthCalendar1.Location;
if (!(pMouse.X > pCalendar.X && pMouse.X < (pCalendar.X + monthCalendar1.Width) && pMouse.Y > pCalendar.Y && pMouse.Y < (pCalendar.Y + monthCalendar1.Height)))
{
monthCalendar1.Visible = false;
}
}
});