您的位置:首页 > 其它

WPF Chart DynamicDataDisplay的横坐标显示日期的解决方案

2016-06-12 17:28 639 查看
WPF Chart DynamicDataDisplay的横坐标显示日期的解决方案

我们打开DynamicDataDisplay的源码.内部自带有samples其中v2中带有一个名叫TooltipSample的例子.



如图...坐标尺默认计算的是横坐标的值.若我们的横坐标是以日期计算呢?则我们看源码



我们找到一个名为CursorCoordinateGraph的xaml文件.它负责渲染横纵坐标的值

上述代码就是计算横坐标的值并显示在页面

目前我并没有找到那个类可以帮助显示横坐标为日期的值...若存在,请各位大神知点一下小弟
我目前的解决方案是修改源码.
我们在上述类中添加一个

上述红色的代码便是我修改后的代码.其实原理很简单只要将原来的double转换为datetime就行了.

只要我们添加children时把上述属性设置为true.



日期便可以在下面正常显示了.
原文转自: http://www.cnblogs.com/pigwing/archive/2010/11/22/1883832.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  wpf xaml