Как я всегда могу получить координаты внутри формы в приложении winforms? - PullRequest
0 голосов
/ 05 мая 2020

Я хочу получить координаты формы X / Y, даже если мышь находится внутри элемента управления. Чтобы быть более конкретным c, если я перемещаю мышь внутри формы и точка расположения моей мыши равна (400 400), если я перемещаюсь внутри элемента управления, я хочу, чтобы координаты точки менялись, как если бы я все еще перемещал мышь внутри форму, вместо того, чтобы изменить ее на что-то вроде (15,30). Я пробовал использовать PointToClient или PointToScreen, но ничего не получилось.

Edit:

Например, у меня есть этот метод:

private void PlayScreen_MouseMove_1(object sender, MouseEventArgs e)
        {
            label1.Text = e.X.ToString() + "," + e.Y.ToString();
        }

private void button1_MouseMove(object sender, MouseEventArgs e)
        {

        }

В button1_MouseMove я хочу обновить label1 с помощью те же координаты до того, как моя мышь переместилась в button1.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...