2008-11-09 2 views
1

C#: Есть ли ярлык для обнаружения, если мышь все еще витает поверх метки на событии MouseHover?C#: Есть ли ярлык для обнаружения, если мышь все еще витает над ярлыком на событии MouseHover?

Просто любопытно, если есть логическое значение для проверки, если не получить математическое то :(.

ответ

2

Я думаю, что математика это единственный путь, чтобы определить, если мышь «по-прежнему» зависания, но если вы подписались на оба парения и оставить события, то в большинстве случаев вы должны быть в состоянии обрабатывать все, что вам нужно.

private void label1_MouseHover(object sender, EventArgs e) 
    { 
     //make changes for hovering 
    } 

    private void label1_MouseLeave(object sender, EventArgs e) 
    { 
     //undo changes 
    } 
+0

Еще раз yshuditelu с быстрым ответом. Спасибо. в этом случае я буду придерживаться событий MouseEnter/MounseLeave. Просто экспериментируя с MouseHover, но затем я прочитал «остается неподвижным на некоторое время». – 2008-11-09 23:21:40

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