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


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

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

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