标题:this.MouseMove和Form1_MouseMove()的区别?
取消只看楼主
zhengxw1989
Rank: 1
等 级:新手上路
帖 子:10
专家分:9
注 册:2011-4-12
结帖率:100%
已结贴  问题点数:20 回复次数:2 
this.MouseMove和Form1_MouseMove()的区别?
程序代码:
private void button1_Click(object sender, EventArgs e)
        {
            textBox1.Text = "0";
            this.MouseMove += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseMove);
            this.pictureBox_pig.Click += new System.EventHandler(this.pictureBox_pig_Click);
            button1.Enabled = false;
            button2.Enabled = true;
        }
private void Form1_MouseMove(object sender, MouseEventArgs e)
{
}

1、请问this.MouseMove和下面的 Form1_MouseMove()有何关系和区别啊?
2、这里将Form1_MouseMove()绑定在this.MouseMove上有什么效果?
我新手,有点一知半解的...麻烦讲解详细点,谢谢。
搜索更多相关主题的帖子: color 
2011-04-18 13:19
zhengxw1989
Rank: 1
等 级:新手上路
帖 子:10
专家分:9
注 册:2011-4-12
得分:0 
回复 2楼 chenhao19860
Form1_MouseMove()方法本来就会在MouseMove事件执行时触发,再用+=注册事件,是不是有点多此一举?
2011-04-19 13:44
zhengxw1989
Rank: 1
等 级:新手上路
帖 子:10
专家分:9
注 册:2011-4-12
得分:0 
现在知道当双击按钮在类中添加Form1_MouseMove()的时候,程序会主动把Form1_MouseMove()注册到MouseMove事件中,现在知道缘由了
2011-04-20 12:59



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-337083-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.078587 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved