mouseenter



Автор Илья задал вопрос в разделе Другие языки и технологии

C# MouseEnter() не работает. Почему? и получил лучший ответ

Ответ от
pictureBox1.MouseMove+=(o, e)=>
{
MessageBox.Show("вы скорее это событие привезали не к пикчер боксу а к чему-то другому");
}

Ответ от Shockware@mail.ru[гуру]
У picturebox как и у большинства других контролов есть событие MouseMove и MouseLeave - обрабатывая их, Вы можете обнаружить, когда курсор навели на него или наоборот отвели, соответственно, мы просто скрываем какой нибудь контрол с названием и показываем его когда нужно:
private void pictureBox1_MouseMove(object sender, MouseEventArgs e)
{
label1.Text = "Название";
label1.Visible = true;
label1.Location = e.Location;
}
private void pictureBox1_MouseLeave(object sender, EventArgs e)
{
label1.Visible = false;
}
Понятно ?

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: C# MouseEnter() не работает. Почему?

Как узнать координаты клика мышки на экране JPanel в Java?
import java.awt.Dimension;
import java.awt.Point;
import java.awt.Container; подробнее...

Как сделать анимацию пи наведении на сайте?
Имеем допустим изображение с id= img1 и пустой параграф с id= p. Вот такой простейший скрипт при
подробнее...

Помогите с обработчиком событий MouseEnter в C#
Код в студию. Что именно вам нужно из вопроса не понятно.
Если нужно сменить обработчик события,
подробнее...

Событие на JLabel (Java)
Можно:
JLabel lb = new JLabel();
lb.setText("Нажми сюда! ");
lb.addMouseListener(new
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*