【问题标题】:set labels on datapoints using mschart使用 mschart 在数据点上设置标签
【发布时间】:2010-10-11 20:37:18
【问题描述】:

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

4:10 - 4:40 黄色班

【问题讨论】:

    标签: c# asp.net charts mschart


    【解决方案1】:

    Datapoint 有一个可以通过编程方式设置的标签属性:

    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}");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多