知识大全 C#中MouseDown和MouseUp事件
Posted 事件
篇首语:若要功夫深,铁杵磨成针。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C#中MouseDown和MouseUp事件相关的知识,希望对你有一定的参考价值。
C#中MouseDown和MouseUp事件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
.MouseDown事件
当鼠标指针位于控件上并按下鼠标键时发生
语法:
public event MouseEventHandler MouseDown
MouseEventHandler 表示将处理窗体 控件或其他组件的MouseDown MouseUp或 MouseMove事件的方法
MouseEventHandler委托事件语法
public delegate void MouseEventHandler (Object sender MouseEventArgs e)
sender 事件源
e 包含事件数据的MouseEventArgs
MouseEventArgs用来构造函数对数 其公共属性及说明如表所示
表 MouseEventArgs参数属性及说明
属性 说明
Button 获取曾按下的是哪个鼠标按钮
Clicks 获取按下并释放鼠标按钮的次数
Delta 获取鼠标轮已转动的制动器数的有符号计数 制动器是鼠标轮的一个凹口
Location 获取鼠标在产生鼠标事件时的位置
X 获取鼠标在产生鼠标事件时的x坐标
Y 获取鼠标在产生鼠标事件时的y坐标
程序主要代码如下
private void Form _MouseDown(object sender MouseEventArgs e)
OnMouseDown = true;
if (e Button == MouseButtons Right)
ntextMenuStrip Show(this new Point(e X e Y));
.MouseUp事件
当鼠标指针在控件上并释放鼠标按键时发生
语法
public event MouseEventHandler MouseUp
示例 MouseUp事件的使用
本示例实现的是 程序运行的时候 触发鼠标MouseUp事件 并给变量赋值
程序主要代码如下
private void Form _MouseUp(object sender MouseEventArgs e)
OnMouseDown = false;
cha138/Article/program/net/201311/12338相关参考
C#中事件处理的个人体会 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 事件是对象发送的消息以发
深入解析C#编程中的事件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一个事件是一个使对象或类
C#中KeyDown与KeyUp事件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在键盘按下键
usingSystem; cha138/Article/program/net/201311/14278
理解C#中的代理和事件(一) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 突然写这篇文章真的有
菜鸟入门认识C#中的委托和事件教程 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 引言 
代码内含说明(界面是两个文本框textboxtextbox和一个button界面的Load事件button的click事件)usingSystem;usingSystemCollectionsGe
C#事件(Event)解析 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 事件(event)这个
从网上看到了一个窗体拖动事件超级简洁至少现在这个阶段我是看起来有困难的有兴趣的哥们们可以讨论下usingSystemusingSystemCollectionsGenericusingSystem
C#获取USB事件API 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!cha138/Ar