.NET的char控件怎样用鼠标移动读取曲线数据 后续问题!
DimresultAsHitTestResult=Chart1.HitTest(e.X,e.Y)这个VB.NET中没有这个类型呀怎什么定义我在char控件中有三个图表,我...
Dim result As HitTestResult = Chart1.HitTest(e.X, e.Y) 这个VB .NET中没有这个类型呀 怎什么定义
我在char控件中有三个图表,我在Chart1_MouseMove事件中 Label1.Text = e.X Label2.Text = e.Y 得到位子数据是以char控件左上角为(0.0)为起点的像素点 我在图表中移动鼠标得不到曲线数据,这个要怎么转换呢? 展开
我在char控件中有三个图表,我在Chart1_MouseMove事件中 Label1.Text = e.X Label2.Text = e.Y 得到位子数据是以char控件左上角为(0.0)为起点的像素点 我在图表中移动鼠标得不到曲线数据,这个要怎么转换呢? 展开
1个回答
展开全部
1.把光标移到
Dim result As HitTestResult = Chart1.HitTest(e.X, e.Y)
那里,会有个小灯泡提示,你按照小灯泡提示来就可以了。
应该是引入这类,你看提示哈
Imports System.Windows.Forms.DataVisualization.Charting
2.我那天给你的代码应该也有这句的哇
lblPointValue.Text = $"{result.Object.AxisLabel},{result.Object.YValues(0)}"
介个才是那个点XY的值哦
追问
Dim result As HitTestResult = Chart1.HitTest(e.X, e.Y)
能给下 这个result接下来怎么用吗?刚学 不会用这个特定格式
哪天给的没有这句 lblPointValue.Text 这个也不会用 能给下VB下的语句用法吗?
多谢了
追答
lblPointValue是一个label控件的名字,你换成相应的
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询