MindFusion.Charting for WPF轻松为你的WPF应用程序添加漂亮的仪表板。本篇教程将为您介绍如何将DateTime值显示为轴上的标签!
MindFusion.Charting for WPF轻松为你的WPF应用程序添加漂亮的仪表板。本篇教程将为您介绍如何将DateTime值显示为轴上的标签!感兴趣的朋友可以打开MindFusion.Charting for WPF尝试一下~
MindFusion.Charting for WPF最新试用版
问:我想在图表轴上显示DateTime值。我使用数字作为点,但我不想显示这些数据,我想显示它附带的DateTime值。这可以用你的工具吗/p>
答: Wpf的图表支持在任何图表轴上绘制自定义标签。自定义标签既可以在轴的间隔位置绘制,也可以在该轴的数据点位置绘制。
在您的情况下,我们假设您要在轴的数据点位置绘制从数据源获取的DateTime标签。这是你的代码:
//设置数据源
lineChart1.DataSource = data;
//设置要绑定到的数据源中的属性名称
lineChart1.XLabelPath =“PurchaseDate”;
//设置X轴标签的类型
lineChart1.XAxisSettings.LabelType = LabelType.CustomText;
//设置自定义标签的位置
lineChart1.XAxisSettings.CustomLabelPosition = CustomLabelPosition.ChartDataPoints;
//设置标签的格式
lineChart1.XAxisSettings.LabelFormat =“MMMM dd”;
请注意,设置标签的格式非常重要。如果不这样做,控件将尝试使用标准转换将DateTime值转换为字符串,结果将不会如预期的那样。
如果本篇教程对您有用的话,欢迎分享您的疑问和看法~
有想要购买MindFusion.Charting for WPF正版授权的朋友可以咨询官方客服。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!