在ASP.Net图表中为字符y创建自定义标签作为字符串

时间:2012-08-16 17:47:17

标签: c# asp.net

我在ASP.NET的图表中有一个axisY的3点轴。现在它显示1,2和3.我需要为点分配字符串值。我发现它在这里的某个地方:

Chart1.ChartAreas[0].AxisY.CustomLabels.Add(??????);

不确定如何让它不必取double值并能够为该点指定一个字符串。

1 个答案:

答案 0 :(得分:12)

您必须创建自定义标签,设置其属性,然后将其添加到轴

这个怎么样?

    CustomLabel label = new CustomLabel();

    label.FromPosition = -1.0;
    label.ToPosition = 1.0;
    label.Text = "0";
    label.RowIndex = 0;

    Chart1.ChartAreas[0].AxisY.CustomLabels.Clear();
    Chart1.ChartAreas[0].AxisY.CustomLabels.Add(label);

这将呈现0,其中Y轴与X轴相交。