2016-06-06 5 views
0

Я искал ответ на переполнение стека и в Google, но ничего не нашел. Я делаю это как школьный проект и не могу обдумать его. Мне нужна строка состояния, чтобы показать «Готов», когда мышь не находится над текстовыми полями. Это код для одного из текстовых полей:Использование MouseMove() со строкой состояния

Private Sub Text3_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) 
StatusBar1.SimpleText = "Last Name of Student" 
End Sub 

Как я могу сделать это, что, когда мышь находится где-то он говорит: «Готов».

Спасибо всем, кто мог бы помочь.

+0

Простым способом было бы добавить обработчик MouseMove для формы и использовать его для установки «Готово». Если бы это было мое приложение, я бы использовал ToolTipText и обновлял только строку состояния, когда фокус управления фокусируется с использованием событий GotFocus и LostFocus. С помощью этого способа, если пользователь перемещает мышь, они могут потерять текст справки для текстового поля, которое они используют в настоящее время. Использование GotFocus и LostFocus означает, что этого не произойдет. – OldBoyCoder

ответ

0

Я только что создал mousemove для каждого объекта на экране и закодировал его, чтобы отобразить информацию о строке состояния.

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