Линии сетки диаграммы Microsoft не прорисованы на целых числах

При увеличении масштаба элемента управления диаграммы Microsoft значения меток и линий сетки часто выглядят как 38,2, 39,2, 40,2, 41,2 ..., а не 38,39,40,41. Я попытался установить смещение интервала, чтобы исправить это, используя код, показанный ниже, но безуспешно.

myChart.ChartAreas[0].AxisX.MinorGrid.IntervalOffset = myChart.ChartAreas[0].AxisY.ScaleView.ViewMinimum % 1;
myChart.ChartAreas[0].AxisX.IntervalOffset = myChart.ChartAreas[0].AxisY.ScaleView.ViewMinimum % 1;

Как правильно нарисовать главные и второстепенные линии сетки и метки, начиная с определенного значения?

1 ответ

Решение

Ваши проблемы могут быть вызваны добавлением полей. Убедитесь, что вы установили

myChart.ChartArea[0].AxisX.IsMarginVisible = false;
Другие вопросы по тегам