鼠标事件
来源:互联网 发布:淘宝比价工具 编辑:程序博客网 时间:2024/04/28 20:04
八个鼠标事件:
对象_Click:在对象上单击;
对象_DoubleClick:在对象上双击;
对象_MouseDown:在对象上检测到鼠标键被按住;
对象_MouseEnter:进入;
对象_MouseHover:停驻;
对象_MouseLeave:离开;
对象_MouseMove:移动;
对象_MouseUp:放开;
移动鼠标指针,马上触发MOUSEMOVE事件,其先后顺序为MouseDown→MouseUp→cClick e.Button事件,在鼠标事件中用 e.Button来检测鼠标按钮是否被按下或放开.如下:
e.Button== MouseButtons.Left
e.Button== MouseButtons.Middle
e.Button== MouseButtons.Right
Bitmap bmp = new Bitmap(432, 304);
int OldX, OldY;
int point;
Color pen_c;
private void Form1_Load(object sender, System.EventArgs e)
...{
picColor.BackColor = Color.FromArgb(0, 0, 0);
Graphics g = Graphics.FromImage(bmp);
pen_c = Color.Black;
point = 3;
g.Clear(Color.White);
picShow.Image = bmp;
picShow.Refresh();
}
private void picShow_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
...{
OldX = e.X;
OldY = e.Y;
}
private void picShow_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
...{
if (e.Button == MouseButtons.Left)
...{
Graphics g = Graphics.FromImage(bmp);
Pen p = new Pen(pen_c, point);
g.DrawLine(p, OldX, OldY, e.X, e.Y);
picShow.Image = bmp;
OldX = e.X;
OldY = e.Y;
}
}
int OldX, OldY;
int point;
Color pen_c;
private void Form1_Load(object sender, System.EventArgs e)
...{
picColor.BackColor = Color.FromArgb(0, 0, 0);
Graphics g = Graphics.FromImage(bmp);
pen_c = Color.Black;
point = 3;
g.Clear(Color.White);
picShow.Image = bmp;
picShow.Refresh();
}
private void picShow_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
...{
OldX = e.X;
OldY = e.Y;
}
private void picShow_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
...{
if (e.Button == MouseButtons.Left)
...{
Graphics g = Graphics.FromImage(bmp);
Pen p = new Pen(pen_c, point);
g.DrawLine(p, OldX, OldY, e.X, e.Y);
picShow.Image = bmp;
OldX = e.X;
OldY = e.Y;
}
}
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件
- 鼠标事件!
- 鼠标事件
- jsp 中的相对路径
- 开发人员需要知道的东西杂谈
- sougou spider,iask spider先后来肆虐我的网站
- 在ASP.NET中实现多文件上传
- Remove a job without connecting as job owner
- 鼠标事件
- 昨天我哭了。
- 熊猫烧香病毒文化(图:熊猫烧香QQ表情,网友PS图片)
- 网页中按钮 、超级链接的处理细节
- GNU Make 学习笔记(一)
- 我的第一部作品
- 如何合并相同单元格的数据
- 如何才能过快速了解成品软件的数据库结构
- 管理名言