我在另一个面板(panel1)中有一个面板(panel2)。我想获得 panel1 的鼠标位置,但是当我将鼠标移到 panel2 上时,以下代码停止工作。
private void panel1_MouseMove(object sender, MouseEventArgs e)
{
label1.Text = "Offset: " + e.X + " x " + e.Y;
}
即使鼠标在panel2上,我怎样才能让它读取鼠标参数?谢谢!
编辑:panel2 位于 panel1 的中心 x=100, y=100。如果我将鼠标移到 panel2 的左上角,它会给我坐标,例如 1x1,我需要在 panel1 上定位,例如 101x101
编辑2:我不是想拖动它,只是读取原始面板(panel1)的坐标,这样我就可以计算缩放panel2的偏移量。所以我只需要鼠标移动,没有别的。谢谢