C#中的WPF和WinForm是否有共同事件MouseHover事件 5C

WPF如何写一个了类似如WinForm的MouseHover事件
代码优化部分![![![![图片说明](https://img-ask.csdn.net/upload/201801/18/1516240821_803652.png)图片说明](https://img-ask.csdn.net/upload/201801/18/1516240815_167006.png)图片说明](https://img-ask.csdn.net/upload/201801/18/1516240807_193437.png)图片说明](https://img-ask.csdn.net/upload/201801/18/1516240799_723908.png)图片说明

4个回答

这个可以有。

 Control_MouseEnter(object sender, MouseEventArgs e)
abcfgh
abcfgh 看看 https://www.cnblogs.com/YuanLH/archive/2010/06/20/1761611.html对你会有帮助的。
2 年多之前 回复
abcfgh
abcfgh 不好意思啊,最近没太关注你这件事,不知道你解决了没有。我以前用过用过MSChart。里边都有基本的事件接口。你可以参考
2 年多之前 回复
qq_38353711
Lonely King 回复abcfgh: 可以加个联系方式我我想详细问问您
2 年多之前 回复
qq_38353711
Lonely King 回复abcfgh: 比如你所说的简单途径是,还望您指教
2 年多之前 回复
qq_38353711
Lonely King 回复abcfgh: 可是我要时用鼠标移动事件这个程序拖动起来就会卡顿
2 年多之前 回复
abcfgh
abcfgh 看你的代码是个Chart控件。个人感觉该控件应该有现成的接口,应该可以满足大多数的应用需求。或许不需要你这样的开发,有更简单的途径。
2 年多之前 回复
abcfgh
abcfgh double x = e.GetPosition(this).X;double y = e.GetPosition(this).Y; 获得鼠标指定UI的坐标系,你自己可以指定再某个区域触发。你还可以通过自定义热区来实现。
2 年多之前 回复
abcfgh
abcfgh 回复Lonely King: MouseMove(object sender, MouseEventArgs e)
2 年多之前 回复
qq_38353711
Lonely King 我要的效果是停在某个位置就触发,不是一直触发
2 年多之前 回复

同时使用MouseEnter和MouseLeave

WPF和WinForm有共同事件MouseHover事件

qq_38353711
Lonely King 我想问一下怎么找到求指点
2 年多之前 回复

WPF中使用的是MouseEnter、MouseDown、MouseLeave

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐