c# - LiveCharts 标记距离鼠标最近的点

标签 c# wpf livecharts

我有一个 WPF 应用程序,我在其中使用 DevExpress 图表来显示一些数据。我想摆脱它们并使用 LiveCharts,但我想在图表内最接近鼠标光标的图表点中显示一个圆圈。我已经尝试过部分,并且可以显示在该点中交叉的线,但我无法标记该点,因为当您将鼠标悬停在该点上时,它会自动标记该点。有没有办法在不改变源代码的情况下做到这一点?

最佳答案

我想你可以从this example得到答案.

通过计算距离鼠标最近的点(如示例中所示),您可以更改图表点的样式。在示例中,特定点处的 x 轴标签会突出显示。

关于c# - LiveCharts 标记距离鼠标最近的点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46032558/

相关文章:

c# - C# 中的选项卡式用户界面

c# - 使用 MVVM 和 Prism 了解 Unity 和依赖注入(inject)

c# - 如何正确更新我的图表值? (实时)

c# - 将折线图保存到 SQL 数据库中

c# - 如何在asp、net webforms中不使用datagrid或gridview对数据库记录进行分页

c# - 如何滚动打印gridview?

wpf - 处理 WM_GETMINMAXINFO 时如何考虑帧大小

c# - 对齐两个具有不同轴标签宽度的笛卡尔图表?

c# - native C++ dll/C#内存问题

c# - 绑定(bind)到子项属性