社区
C#
帖子详情
奇怪,我的MouseDown事件没用了??
longzu1984
2006-03-24 08:40:35
做一个需要在窗体上按下后,移动鼠标窗体会跟着的功能,本来还好好的,在测试时可以用,后来不知道为什么就不成了,实现这个功能用的三个事件,MoustDown,MouseUp,MouseMove,我测试了一下,就是在里面加上MessageBox.show()看看到底哪里出了错了,结果发现MouseDown事件没用了,其他两个事件都可以....我真是百思不解了,事件都加进去了,而且这个也没有改过
大侠帮我看看,最有可能是哪里出了错来
...全文
152
6
打赏
收藏
奇怪,我的MouseDown事件没用了??
做一个需要在窗体上按下后,移动鼠标窗体会跟着的功能,本来还好好的,在测试时可以用,后来不知道为什么就不成了,实现这个功能用的三个事件,MoustDown,MouseUp,MouseMove,我测试了一下,就是在里面加上MessageBox.show()看看到底哪里出了错了,结果发现MouseDown事件没用了,其他两个事件都可以....我真是百思不解了,事件都加进去了,而且这个也没有改过 大侠帮我看看,最有可能是哪里出了错来
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
longzu1984
2006-03-24
打赏
举报
回复
嗯,不是我的代码错误了,而是那个事件不起作用了,比如在MouseDown事件中,我只加了一个MessageBox.Show(),结果什么东西也没有....
ghtyan
2006-03-24
打赏
举报
回复
private bool IsDown = false;
private Size size = new Size(0,0);
private void pictureBox1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{
this.IsDown = true;
this.size.Width = e.X;
this.size.Height = e.Y;
}
private void pictureBox1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
{
this.IsDown =false;
}
private void pictureBox1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{
if (this.IsDown)
{
this.Left += e.X - this.size.Width;
this.Top += e.Y - this.size.Height;
}
}
diandian82
2006-03-24
打赏
举报
回复
你看看事件和你的方法关联上没有?
this.button1.MouseDown += new System.Windows.Forms.MouseEventHandler(this.button1_MouseDown);
这句话有么?
lookatliu
2006-03-24
打赏
举报
回复
你这句什么时候能触发阿??
我没看出来……
if (this.IsDown)
{
this.Left += e.X - this.size.Width;
this.Top += e.Y - this.size.Height;
}
lookatliu
2006-03-24
打赏
举报
回复
你MessageBox.Show()后,pictureBox1_MouseUp就不触发了……
longzu1984
2006-03-24
打赏
举报
回复
...再顶
canvas使用addEventListener监听鼠标
事件
后,再使用removeEventListener解绑
事件
无效
canvas无法解绑
事件
,有知道的大佬还望指教。
on
mouse
up
事件
,左键不触发,右键和中间键触发的原因
今天在写一个功能时要实现元素的on
mouse
up
事件
,可以左键怎么也不触发,右键和中间键可以触发,找了半天也没发现有什么问题,我就怀疑是在on
mouse
down
事件
中有函数把up
事件
屏蔽了,我就把 if(document.body.setCapture){ document.body.setCapture(); }给注释了,在运行就行了,
事件
(五):
事件
委托
什么是
事件
委托: 高级程序设计里面:
事件
委托就是利用
事件
冒泡,只指定一个
事件
处理程序,就可以管理某一类型的所有
事件
通俗的讲,
事件
就是onclick,on
mouse
over,on
mouse
out,等就是
事件
,委托呢,就是让别人来做,这个
事件
本来是加在某些元素上的,然而你却加到别人身上来做,完成这个
事件
。 也就是:利用冒泡的原理,把
事件
加到父级上,触发执行效果 优点: 1....
JavaScript
事件
作者:李丽媛联系方式:lly219#gmail.com日期:2010-2-26前言 本文主要正对key event,change event,代理的focus event,移动设备上event测试的初次结果进行讲解,但在开始之前,我觉得大家还是有必要再温故一下js中的
事件
。一般
事件
事件
浏览器支持 描 述 onClick IE3|N2|O3 鼠标点击
事件
,多用在某个对象控制的范围内的鼠标点
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
C#
111,119
社区成员
642,555
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章