繁体   English   中英

使用mschart在数据点上设置标签

[英]set labels on datapoints using mschart

替代文字

我想在下面的数据点上自定义标签,以便将它们呈现为(以图表上的第一个数据点为例):

4:10-4:40黄色课

Datapoint具有label属性,可以通过编程设置:

DataPoint dp = new DataPoint();
dp.Label = c.Start.ToShortTimeString() + " - " + c.End.ToShortTimeString() + "\n" + c.Class;

绑定数据后,可以依次遍历一系列数据点:

foreach (DataPoint d in Chart1.Series[0].Points)
        {
          d.Label = "somevalue";
        } 

或者,您可以在数据绑定时设置值:

Chart1.Series[0].Points.DataBind(datasource, "xField", "yField", "Label={somevalue}");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM