2010-03-30 2 views
0
  • У меня есть панель и добавлены PictureBox.
  • Я добавил слушателей mouse_click как на панель, так и на картинку.
  • Когда они нажимают, я создаю окно сообщений, которое сообщает мне позицию мыши.

Проблема:Как можно получить форму мышью при нажатии внутри элемента управления?

  • Когда я нажимаю на панели, я получаю позицию мыши я хочу.
  • Когда я нажимаю кнопку pictureBox, я получаю текущую позицию в этом окне.

Что я хочу:

  • Я хочу, чтобы оба управления, чтобы получить текущую mouseposition на форме.
  • Я также могу получить текущее расположение мыши на панели, так как она накладывается на форму.

Кто-нибудь знает, как я могу это сделать? Я искал эту проблему, но, похоже, ничего не нашел.

Заранее спасибо.

ответ

4

см. Методы PointToScreen и PointToClient для элемента управления.

+0

Я рассмотрю это. Спасибо :) – Ikky

0

Если вы хотите, чтобы позиция из всей формы просто добавляла ширину и высоту этих элементов к вашей точке.

Смежные вопросы