Используя C# и элемент управления mschart, как переименовать значения оси X в столбчатой диаграмме с накоплением?
Используя C# и элемент управления mschart, как переименовать значения оси X в столбчатой диаграмме с накоплением?
Ниже приведена часть моего кода, которая отображает только первое значение на оси х. Если я попытаюсь включить строку, аналогичную chart2.Series[0].Points[x].AxisLabel = array[x].name;
в других заявлениях if это дает мне ошибку.
if (array[x].name == "Preci_4")
{
if (array[x].Digital_Location == "DIO0")
{
chart2.Series[0].Points.AddXY(0, array[x].count_1s * 6);
chart2.Series[0].Points[x].AxisLabel = array[x].name;
}
else
{
chart2.Series[1].Points.AddXY(0, array[x].count_1s * 6);
}
}
else
{
if (array[x].Digital_Location == "DIO0")
{
chart2.Series[0].Points.AddXY(1, array[x].count_1s * 6);
}
else
{
chart2.Series[1].Points.AddXY(1, array[x].count_1s * 6);
// chart2.Series[1].Points[x].AxisLabel = array[x].name;
}
}
Вот мой результат: