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("你可能通过回车键触发事件,无法获取数据。"); } }; } } }
查看全文
相关阅读:
macOS 在终端中使用 adb命令,每次都要source ~/.bash_profile 才生效
判断一个数是奇数还是偶数?
使用SQL Server 扩展事件来创建死锁的跟踪
sql server阻塞(block)处理
sqlserver的CTE实现递归查询
sqlserver 行转列
sqlserver字符串多行合并为一行
git alias 配置别名,让命令更简洁,提高效率
vim 快捷键
Git bash 命令行中的快捷键
原文地址:https://www.cnblogs.com/javawebsoa/p/2457965.html
最新文章
CocoaPods被卡住:Updating local specs repositories
ios 常见问题解决
js 一些有意思的小Demo
react native tips
管理者四大职责
新任领导三大误区
RN 性能优化
flutter 环境搭建
一些职场感想
JS 一些有意思的写法
热门文章
git 常用命令
正确应对系统内存不足,OnLowMemory和OnTrimMemory回调
Android Bitmap Drawable byte[] InputStream 相互转换方法
Java四种引用模式总结
AppBarLayout的七种scrollFlags
NestedScrollView嵌套ViewPager显示空白
Fragment生命周期
windowSoftInputMode属性详解
Android动态设置启动模式
Activity四大启动模式
Copyright © 2011-2022 走看看