MSChart X-ось всегда начинается с -1? - PullRequest
1 голос
/ 25 февраля 2011

У меня есть элемент управления MSChart в моей форме Windows, и каждый раз, когда я запускаю его со своими данными, ось X всегда показывает -1,0,1,2 и т. Д.

Мои данные и их индекс не должнывызвало это, как будто это настройка где-то в свойствах диаграмм.Может ли кто-нибудь сказать мне, какие настройки могут вызвать это?

Заранее спасибо!

Ответы [ 3 ]

0 голосов
/ 15 марта 2012

У меня была похожая проблема несколько дней назад с простой гистограммой, которая показывала количество рабочих заказов, закрытых за последние 7 дней.Ось X всегда начиналась с 0 и заканчивалась на 8 независимо от того, какие настройки я выбрал.Я наконец нашел способ заставить Ось X показывать только 1-7, что я и хотел.Мое решение ниже:

1) Откройте коллекцию ChartArea 2) Нажмите на соответствующую ChartArea 3) Нажмите на коллекцию Axes 4) Нажмите на элемент оси X 5) Если ваши свойства оси X классифицированы, просмотритек вашим свойствам LabelStyle 6) Измените isEndLabelVisible на false

0 голосов
/ 15 июня 2012

Вы можете установить свой собственный минимум:

chart1.ChartAreas[0].AxisX.Minimum = 0;
0 голосов
/ 25 февраля 2011

Попробуйте установить

YourChartArea.AxisX.IsStartedFromZero = true;
...