社区
C#
帖子详情
在winform里面怎么获取相对于某个控件的鼠标坐标
yuanguian
2003-07-22 09:06:28
如上,谢谢
...全文
612
4
打赏
收藏
在winform里面怎么获取相对于某个控件的鼠标坐标
如上,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
michaelowenii
2003-07-24
打赏
举报
回复
得到但前鼠标的位置x,y .然后,得到控件的位置x,y .做差。
CMIC
2003-07-22
打赏
举报
回复
MessageBox.Show("X位置:"+e.X.ToString);
MessageBox.Show("Y位置:"+e.Y.ToString);
horsewww
2003-07-22
打赏
举报
回复
一个相对简单的方法
以button1为例
Point pt = button1.PointToClient(Control.MousePosition)
pt就是相对于控件左上角的坐标,具体数值可以由 pt.X,pt.Y 得到
雪狼1234567
2003-07-22
打赏
举报
回复
得到当前的位置x,y
然后用那和那个控件的location作差就好啦
解决C#
获取
鼠标
相
对当前窗口
坐标
的实现方法
在我们编写客户端应用程序时,经常要用到
鼠标
当前的位置。在C#
winform
中,可以用Control.MousePosition获得当前
鼠标
的
坐标
,使用PointToClient计算
鼠标
相
对于某个
控件
的
坐标
,如下Point screenPoint = Control.MousePosition;//
鼠标
相
对于屏幕左上角的
坐标
Point formPoint = this.PointToClient(Control.MousePosition);//
鼠标
相
对于窗体左上角的
坐标
Point contextMenuPoint = contextMenuStrip1.PointToClient(Contro
WinForm
实现
鼠标
拖动
控件
跟随效果
本文实例为大家分享了
WinForm
实现
鼠标
拖动
控件
跟随效果的具体代码,供大家参考,具体内容如下 1. 运行初始窗口如下: 2. 拖动后效果如下: 3. 代码如下: public partial class Form1 : Form { /* * 理解了下面的几个概念,就能完全明白
相
对
坐标
的变化. * MouseEventArgs e 为事件
鼠标
参数,因此,e.Location 指示了位于事件源上的光标
坐标
* Cursor.Position
获取
的是
相
对于用户屏幕的光标
坐标
* PointToClient() 方法可将屏幕
坐标
Cursor.Position
C#
Winform
控件
应用
本课程详细介绍
Winform
各种
控件
的属性、方法、事件和使用技巧
C#
Winform
获取
控件
在屏幕上的
坐标
添加几个
控件
1个Timer、4个Lable用于显示
控件
设置一下Enabled选择True,Interval设置为1 双击Timer
控件
写代码 private void timer1_Tick(object sender, EventArgs e) { label1.Text = System.Windows.Forms.Control.MousePosition.X.ToString();//
鼠标
在屏幕上的X
坐标
label2.Text = System.Windows.For
<1>编程记录——c#.net
获取
鼠标
在当前
控件
的
坐标
并显示
c#.net
获取
鼠标
在当前
控件
的
坐标
并显示 开发过程中遇到
获取
鼠标
坐标
的问题,查找资料后发现很多方法要么不适用,要么就根本不是解决方案。 现在将我解决本问题的思路及解决方案写下来,给大家提供一种解决自己面对的类似问题的方法。 基本情况介绍: IDE:vs2015; 语言:C#.NET; 功能:
获取
鼠标
相
对于目标
控件
的
坐标
,并在状态栏中显示; 实现:e.Location.X.ToStrin...
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章