mouseover和mouseenter的区别

 我来答
匿名用户
2016-10-22
展开全部
不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。对应mouseout
只有在鼠标指针穿过被选元素时,才会触发 mouseenter 事件。对应mouseleave
这样的话,mouseenter子元素不会反复触发事件,否则在IE中经常有闪烁情况发生。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
急牟疚
2016-10-22 · 超过83用户采纳过TA的回答
知道答主
回答量:162
采纳率:0%
帮助的人:97.7万
展开全部
定义一个mouseEnter方法,格式如下:privatevoidControl_MouseEnter(objectsender,EventArgse){Controlcontrol=senderasControl;if(control!=null){StringcontrolName=control.Name;//由于control的名称具有唯一性,因此可以根据control.Name来判断是那个控件。}}然后将你要触发的所有控件的MouseEnter事件绑定到该方法上,方法如下:设计器上选中该控件,按F4得到属性编辑窗体,然后在事件中,选择MousaeEnter,后面下拉选项中选中Control_MouseEnter这个方法即可。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式