我将我的积分添加到图表中,如下所示:
var point = new DataPoint(xValue.TimeStamp.Ticks, yValue);
point.AxisLabel = "someString";
series.Points.Add(point);
但AxisLabel没有出现在我的图表上
当我使用此代码时,标签会显示为双倍,而不是我想要的:
series.Points.AddXY(xValue.TimeStamp.Ticks, yValue);
我的AxisValueTyp设置为双倍。
我有什么想念吗?我是否必须在chartArea X Axis的labelsettings中设置一些内容?
答案 0 :(得分:0)
Ticks属于long
类型。如果您使用Ticks作为X轴,可以使用
series.Points.AddXY(xValue.TimeStamp.Ticks, yValue);
格式添加数据点。
您没有说出您想要的格式。要将格式从标准轴格式double
设置为更合适的数字格式,请使用例如
yourChartArea.AxisX.LabelStyle.Format = "###,###,###,##0";
表示yourChartArea的X轴。