C# 控件判断鼠标位置
/// <summary>
/// 鼠标抬起事件
/// </summary>
/// <param name="e"></param>
protected override void OnMouseUp(MouseEventArgs e)
{
base.OnMouseUp(e);
Point mouseLocation = this.PointToClient(Cursor.Position);
if (this.ClientRectangle.Contains(mouseLocation))
{
//鼠标在控件区域上
}
}转载请注明出处。