社区
C#
帖子详情
鼠标离开事件执行不及时怎么办?
杨友山
博客专家认证
2011-09-21 10:31:06
各位高手们,
我做了个小功能,一个panel鼠标离开的时候就隐藏自己,但是有时候鼠标在panel上,然后快速挪走鼠标,mouse_Leave事件根本都不执行,这是什么原因呢?只有稍微慢些挪走鼠标才执行,这真是让人纠结啊... ...
大家在做界面功能的时候有什么技巧没啊?
...全文
141
9
打赏
收藏
鼠标离开事件执行不及时怎么办?
各位高手们, 我做了个小功能,一个panel鼠标离开的时候就隐藏自己,但是有时候鼠标在panel上,然后快速挪走鼠标,mouse_Leave事件根本都不执行,这是什么原因呢?只有稍微慢些挪走鼠标才执行,这真是让人纠结啊... ... 大家在做界面功能的时候有什么技巧没啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
杨友山
2011-09-22
打赏
举报
回复
鼠标响应不及时
人生难得一只鸡
2011-09-21
打赏
举报
回复
系统响应时间还可以呀,是不是其他地方的原因.
昵称不能为空噢噢噢噢
2011-09-21
打赏
举报
回复
很纠结。。。。。
杨友山
2011-09-21
打赏
举报
回复
那咋整,有没其它好办法
bdmh
2011-09-21
打赏
举报
回复
消息循环也是需要时间的
funxu
2011-09-21
打赏
举报
回复
有可能是Lz在其他的鼠标事件中也写有代码,冲突了,变量溢出了等等
或者是鼠标根本没进入panel而是晃过去了
Tim_Andy
2011-09-21
打赏
举报
回复
private void OnMouseMove(object sender, MouseEventArgs e)
{
if ((e.X > 0) && (e.X < this.picture.Width)
&& (e.Y > 0) && (e.Y < this.picture.Height))
{
this.picture.BackgroundImage = this.bmpMouseOn;
SetCapture(this.picture.Handle);
this.Cursor = Cursors.Hand;
}
else
{
this.picture.BackgroundImage = this.bmpMouseNotOn;
ReleaseCapture();
this.Cursor = Cursors.Arrow;
}
}
ganlu423
2011-09-21
打赏
举报
回复
用JS+DIV,代替panel
杨友山
2011-09-21
打赏
举报
回复
[Quote=引用 4 楼 return_false 的回复:]
系统响应时间还可以呀,是不是其他地方的原因.
[/Quote]
我打断点,当快速移动鼠标时mouse_Leave确实没有执行。
再或者有没有别的方式可以实现 鼠标离开控件控件隐藏 这个功能呢?
入门学习Linux常用必会60个命令实例详解doc/txt
它会使mount不
执行
实际挂上的动作,而是模拟整个挂上的过程,通常会和-v一起使用。 -t vfstype:显示被加载文件系统的类型。 -n:一般而言,mount挂上后会在/etc/mtab中写入一笔资料,在系统中没有可写入文件...
winform
鼠标
离开
子控件触发mouseleave
事件
处理
Winform 控件
鼠标
离开
事件
中
鼠标
进入子控件也会触发mouseleave
事件
处理 最近在做一个关于语音与文本互相转化的小工具,利用的是百度的语音与文本转化接口。由于百度的语音转文本极速版接口中,只 支持pcm格式...
jquery
鼠标
事件
+动画效果
它提供一种简便的JavaScript设计模式, 优化HTML文档操作、
事件
处理、动画设计和Ajax交互。虽然现在的Vue、react框架风靡世界,但是目前也有不少的jQuery的开发者坚持使用jQuery。本课程主要是jQuery实战,主要讲解...
关于一个Panel上
鼠标
不
及时
响应MouseLeave
事件
但是调试中发现这个
事件
执行
的并不
及时
,有时
鼠标
都
离开
了,panel依然没有消失。经过查资料,查MSDN,原来是因为在这个panel上写了别的控件,panel露出的部分很少,导致
事件
响应不了。 针对该问题,又对这个panel上...
利用JQuery实现
鼠标
移动到图片上方的时候显示二维码,
离开
的时候不显示二维码
今天给大家介绍一下怎样利用JQuery实现
鼠标
移动到图片上方的时候显示二维码,
离开
的时候不显示二维码的功能。 其实主要注意几点细节就可以轻松实现这样的功能了,第一点就是设置一个div不显示并且位置设置好,第二...
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章