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

C# 使用mschart在数据点上设置标签,c#,asp.net,charts,mschart,C#,Asp.net,Charts,Mschart,我想自定义下面数据点上的标签,以便它们呈现为(以图表上的第一个数据点为例): 4:10-4:40 yellow class数据点具有可编程设置的label属性: DataPoint dp = new DataPoint(); dp.Label = c.Start.ToShortTimeString() + " - " + c.End.ToShortTimeString() + "\n" + c.Class; 数据绑定后,您可以在一系列数据点中进行迭代: foreach (DataPoint d

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

4:10-4:40
yellow class

数据点具有可编程设置的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}");