kwayne
@kwayne

C# Как разместить столбцы chart(диаграммы) и подписи к ним строго друг над другом?

Друзья помогите понять, как разместить столбцы диаграммы строго над их подписями?
На скрине представлен текущий вариант. Мне нужно добиться того, чтобы все столбцы выглядели как "Заявка №2". Ниже урезанный код, используемый для вывода подобной диаграммы.
5a28e83d351c9078663171.png
ChartArea chArea = new ChartArea("Заявки");
chArea.AxisX.IntervalAutoMode = IntervalAutoMode.VariableCount;
chArea.AxisX.Title = "Тип заявки";
chArea.AxisY.IntervalAutoMode = IntervalAutoMode.VariableCount;
chArea.AxisY.Title = "Количество заявок";

chart1.ChartAreas.Add(chArea);

Series seriesOper = new Series();
seriesOper.AxisLabel = "Заявка № 1"; 
var dp1 = seriesOper.Points.Add(1035); // значение по Y
chart1.Series.Add(seriesOper);

Series seriesPlan = new Series();
seriesPlan.AxisLabel = "Заявка № 2"; 
var dp2 = seriesPlan.Points.Add(861); // значение по Y 
chart1.Series.Add(seriesPlan);

chart1.AlignDataPointsByAxisLabel(); // выравнивание столбцов по подписям осей. Без этого все столбцы стоят вплотную и подписи отсутствуют.


Спасибо!
  • Вопрос задан
  • 4003 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы