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(); // выравнивание столбцов по подписям осей. Без этого все столбцы стоят вплотную и подписи отсутствуют.


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

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

Войти через центр авторизации
Похожие вопросы