使用2个pictureBox1(小)、pictureBox2(大),先把大图覆盖小图,并记住小图的起始位置(Location+Size)的范围,在大图中写MouseEnter事件,获取当前鼠标的坐标(Cursor.Position.Y.ToString(); Cursor.Position.X.ToString();),当前鼠标坐标在小图的范围内,使用pictureBox1.BringToFront();方法让小图放在大图前面嗯,大概思路就是这样了