C# 折线图上的滑块/线标记

C# 折线图上的滑块/线标记,c#,charts,winrt-xaml,C#,Charts,Winrt Xaml,我已经创建了一个折线图控件。现在,我正尝试在图表中添加一个滑块/线条标记,如图所示(Bing金融应用程序)。目标是我可以移动滑块,红色的点粘在图表线上,并且值会根据图表线变化 我该怎么做?如何确保红点与图表线保持一致 谢谢您可以在图表控件顶部覆盖一个面板(如画布或网格),然后将设计的拇指元素放在上面,或许可以通过使用捕获输入的透明背景或填充元素来扩展其区域,以确保其具有一定的宽度。然后,您可以处理操纵或指针移动事件(确保在指针压缩中对指针调用Capture(),以避免在拖动时离开拇指边界时失去

我已经创建了一个折线图控件。现在,我正尝试在图表中添加一个滑块/线条标记,如图所示(Bing金融应用程序)。目标是我可以移动滑块,红色的点粘在图表线上,并且值会根据图表线变化

我该怎么做?如何确保红点与图表线保持一致


谢谢

您可以在图表控件顶部覆盖一个面板(如
画布
网格
),然后将设计的拇指元素放在上面,或许可以通过使用捕获输入的
透明
背景
填充
元素来扩展其区域,以确保其具有一定的宽度。然后,您可以处理
操纵
指针移动
事件(确保在
指针压缩
中对指针调用
Capture()
,以避免在拖动时离开拇指边界时失去跟踪),并在拖动时更改拇指的位置。根据拇指的位置,您可以计算红点的位置,红点可以是拇指的一部分,也可以是图表本身。

我们不知道如何在不查看原始代码的情况下更改现有代码库。请发布,并充分解释需要修改的内容。我只是想问一个一般的方法。我一直在挣扎,这就是为什么我不能发布任何代码。。。