Get cursor position with respect to the control - C#
问题 I want to get the mouse position with respect to the control in which mouse pointer is present. That means when I place the cursor to the starting point (Top-Left corner) of control it should give (0,0). I am using the following code: private void panel1_MouseMove(object sender, MouseEventArgs e) { this.Text = Convert.ToString(Cursor.Position.X + ":" + Cursor.Position.Y); } But this gives the position with respect to the screen not to the control. Code sample will be appreciated. 回答1: You can