zoukankan
html css js c++ java
发现:Click事件也能获取鼠标单击的坐标
按照MSDN的说明以及平时的习惯,我们要获取鼠标单击时的相对坐标,都会使用MouseClick等事件,今天,偶然发现,原来Click事件也可以。
/* 惊天地泣鬼神的考古业绩。 * 原来Cilck事件也能获取鼠标点击的当前坐标, MSDN上说要用MouseClick事件,哈哈 * 原来Click事件也可以!!! * 但是,如果通过键盘引发事件,而不是通过鼠标操作,即不能获取。 * 鼠标右键单击无效。 */ using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); this.button1.Click += (s, e) => { try { MessageBox.Show("事件源类型:" + s.GetType().ToString() + "\n" + "事件参数类型:" + e.GetType().ToString() + "\n" + "鼠标点击时X坐标:" + ((MouseEventArgs)e).X.ToString() + "\n" + "Y坐标:" + ((MouseEventArgs)e).Y.ToString()); } catch { MessageBox.Show("你可能通过回车键触发事件,无法获取数据。"); } }; } } }
查看全文
相关阅读:
ASP.NET通用权限管理系统(FrameWork) 1.0.0 Release 发布
ASP.NET通用权限管理系统(FrameWork) 1.0.3 Release
ASP.NET通用权限管理系统(FrameWork) 之用户在线列表 泛型缓存 [原创]
DDBuildToolsRelease1.0
FineMessBox弹出窗口js (修改版,增加对Firefox支持)
[开源]ASP.NET通用权限管理系统(FrameWork) 1.0.2 Release
[开源]ASP.NET通用权限管理系统(FrameWork) 1.0.1 Release
如何在CodePlex 创建开源项目
今天上班遇到好人了
ASP.NET通用权限管理系统(FrameWork) 在线演示地址
原文地址:https://www.cnblogs.com/javawebsoa/p/2457965.html
最新文章
用c++实现的8皇后问题
如何使用“浏览文件夹”选择对话窗 Mr
由CLSID得到ProgID 以及 由ProgID得到CLSID Mr
判断数据库是否存在
一步一步教你使用.net进行Socket通信(转)
基于.Net的单点登录(转)
笔记本多重网络时访问Internet网络设置
SQL Server 2000升级sp4补丁的时候出现“以前进行的程序安装创建了挂起的文件操作”的错误!
创建oracle数据库命令方式
EXCEL表的通讯录转成手机名片夹.vcf格式
热门文章
android错误总结
.NET环境下创建Activex (转)
Vs2008 开发Wap 网站
鼠标经过时 表格行的背景色更改
在mvc中弹出提示框
移动DIV
css去掉a标签点击后的虚线框
滚动加频
mvc 4.0 Html.DropDownList 使用
jsp 重定向session问题
Copyright © 2011-2022 走看看