данных диаграммы оси й не видны, когда более чем 10 пункта:данные диаграммы оси й не видны, когда более 10 точка
chart.ChartAreas.Add("chart1");
chart.Series.Add("s1");
for (int i = 0; i < dtRpt.Rows.count; i++)
{
string i1=dtRpt.Rows[i]["vchCompetency"].ToString();
float i2 = float.Parse(dtRpt.Rows[i]["Average"].ToString(), CultureInfo.InvariantCulture.NumberFormat);
chart.Series[0].Points.AddXY(i1, i2);
}
Его мой график код, как преодолеть эту проблемой, любые другой способ есть. я попробовал для chartarea.AxisX.IntervalType
его не работает для значения строки. Любой поможет мне решить эту проблему.
Вы можете увидеть мой предыдущий пост, я использовал Chart1.AxisX (или Y) .Interval и проверен с DataBindTable.but я получаю такое же проблему – Zadalaxmi
1) слишком много сообщений с информациями, разбросанных вокруг Stack Overflow 2) попробовать для округления поплавка с использованием 'Math.Round (number_to_round, 2)' и передать его так же, как в x datapoint 3) попробуйте установить «Chart1.Height = 600; Chart1.Width = 800; ' Также не совсем понятно, что вы подразумеваете под 'не видно, когда более 10 баллов' – fra9001
На самом деле я нашел проблему, если более 10 баллов моя диаграмма не подходит. не причина, которую я передаю. – Zadalaxmi