【发布时间】:2015-03-31 18:21:42
【问题描述】:
我需要显示点的所有轴标签。例如,我有两个系列,每个系列中有一个点:系列 1:[1,3][axis_label1];在系列 2 中:[1,5][axis_label2]。我需要在 x 轴坐标 1 下显示 axis_label1 和 axil_label2。但默认情况下图表仅显示 axis_label1。
我正在填写这样的图表:
chart4.Series.Clear();
chart4.Series.Add("****");
chart4.Series.Add("****");
chart4.ChartAreas[0].CursorX.IsUserEnabled = true;
chart4.ChartAreas[0].CursorX.IsUserSelectionEnabled = true;
chart4.ChartAreas[0].AxisX.Interval = 1;
for (int i = 0; i < alphabet.Length; i++)
{
DataPoint dp = new DataPoint();
dp.AxisLabel = alphabet[i].ToString(); // first label of point
dp.YValues = new double[] { OTFreq[i] };
chart4.Series[0].Points.Add(dp);
DataPoint dp1 = new DataPoint();
dp1.AxisLabel = alphabet[i].ToString()+"_"; // second label of point
dp1.YValues = new double[] { CTFreq[i] };
chart4.Series[1].Points.Add(dp1);
}
我有图表:
_ | |_ _ | | | _| | | | | | | | | | | | | | --|-------|--------- A B
我需要图表:
_ | |_ _ | | | _| | | | | | | | | | | | | | --|-------|--------- A A_ B B_
【问题讨论】:
标签: c# charts series axis-labels