Winform中设置ZedGraph鼠标双击获取距离最近曲线上的点的坐标值
程序员文章站
2023-11-17 17:52:22
场景 WInforn中设置ZedGraph的焦点显示坐标格式化以及显示三个坐标数的解决办法: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102466190 Winform中实现ZedGraph的多条Y轴(附源码下载): htt ......
场景
winforn中设置zedgraph的焦点显示坐标格式化以及显示三个坐标数的解决办法:
https://blog.csdn.net/badao_liumang_qizhi/article/details/102466190
winform中实现zedgraph的多条y轴(附源码下载):
https://blog.csdn.net/badao_liumang_qizhi/article/details/100132245
在多条曲线中,鼠标双击面板,弹窗显示距离焦点最近的坐标的值。
效果
注:
博客主页:
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
双击事件绑定
zgc.doubleclickevent += zgc_doubleclickevent;
其中zgc
zedgraphcontrol zgc
实现方法
private static bool zgc_doubleclickevent(zedgraphcontrol sender, mouseeventargs e) { pointf mousept = new pointf(e.x, e.y); curveitem nearstcurve; int i ; global.zedgraphcontrol1.graphpane.findnearestpoint(mousept, out nearstcurve,out i); if (nearstcurve != null && nearstcurve.points[i]!= null) { double x = nearstcurve.points[i].x; double y = nearstcurve.points[i].y; string title = global.zedgraphcontrol1.graphpane.xaxis.title.text; devexpress.xtraeditors.xtramessagebox.show("索引值:" + i + " x:" + x + " y:" + y + " xtitle:" + title); } return true; }
上一篇: python矩阵转换为一维数组的实例