gpt4 book ai didi

c - 如何根据鼠标点击位置从mschart获取x值

转载 作者:行者123 更新时间:2023-11-30 15:59:14 25 4
gpt4 key购买 nike

你好,我在 winform 上有 Mchart,y 轴的值为 1,2 ... x 轴是日期/时间。我需要获取点击点的时间,直到我尝试了几个版本,但我不再工作

void detailChart_MouseClick(object sender, MouseEventArgs e)
{
string ceva = detailChart.Series[1].Points[e.X].GetValueByName("X").ToString();
}

最佳答案

我已经用折线图解决这个问题几个小时了,并想出了一个使用光标位置并使用 MouseUp 或 MouseDown 事件从 X 轴获取日期时间对象的解决方案。

如果需要隐藏光标,可以更改光标颜色,请引用MSCharts提供的图表示例中的光标。

private void chartLine_MouseUp(object sender, MouseEventArgs e)
{
DateTime dateTime = DateTime.FromOADate(chartLine.ChartAreas[0].CursorX.Position);
}

关于c - 如何根据鼠标点击位置从mschart获取x值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9110602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com