Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
koto_fey
5 / 5 / 1
Регистрация: 11.01.2013
Сообщений: 116
#1

Как при перемещении курсора в окне программы в TextBox передавать координаты указателя мыши

15.04.2016, 22:14. Просмотров 958. Ответов 2
Метки нет (Все метки)

Приветствую.
Скажите пожалуйста как отследить курсор мыши.
Т.Е. при перемещении курсора в окне программы в textBox передавалось значения мыши.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.04.2016, 22:14
Ответы с готовыми решениями:

Плавно менять цвет фона при перемещении указателя мыши по форме
Разработать приложение, обладающее возможностью плавно менять цвет фона при...

Событие при при перемещении курсора мыши в уже выпавшем списке ComboBox
Всех с Наступившим Новым Годом! Счастья и удачи побольше в этом году! Не...

Как получить координаты курсора мыши
1) как получить координаты курсора мыши? 2) как скрыть отображение мыши? 3)...

Координаты курсора мыши
Доброго времени суток. Такой вопрос возник, как перевести...

Координаты курсора мыши
Доброго времени суток. Такой вопрос возник, как перевести...

2
Jotun
60 / 61 / 44
Регистрация: 05.12.2014
Сообщений: 475
15.04.2016, 22:18 #2
Лучший ответ Сообщение было отмечено koto_fey как решение

Решение

C#
1
2
3
4
        private void Form1_MouseMove(object sender, MouseEventArgs e)
        {
            textBox1.Text = String.Format("X = {0}, Y = {1}", e.X, e.Y);
        }
значения будут в локальных координатах формы
1
zna926
330 / 306 / 253
Регистрация: 24.09.2013
Сообщений: 1,813
Записей в блоге: 1
16.04.2016, 16:33 #3
Лучший ответ Сообщение было отмечено koto_fey как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Forms Code
{
       public Form1()
        {
            InitializeComponent();     
            this.MouseMove += new MouseEventHandler(Form1_MouseMove);
        } 
       
          private void Form1_MouseMove(object sender, MouseEventArgs e)
        {        
            int X = Cursor.Position.X;
            int Y = Cursor.Position.Y;
            textBox1.Text = "X - " + X.ToString() +"   Y - " + Y.ToString();
         
        }  
         
 
 
 
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.04.2016, 16:33

Определить координаты курсора мыши относительно формы
Доброго времени суток, форумчане. Нужна помощь в решении следующего вопроса: У...

Рисование линий по клику мыши (неправильно определяются координаты курсора)
Рисую линию в обработчике события клик,сначала рисую одну точку из которой...

Изменение цвета формы при перемещении курсора на мышь
Здравствуйте, как изменить цвет формы на красный цвет при наведении курсора на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru