Динамически изменять свойства NumericScaleBase.Minimum и NumericScaleBase.Maximum, чтобы всегда включать 0 по оси x - PullRequest
0 голосов
/ 21 февраля 2019

Я изменяю столбчатую диаграмму для приложения отчетности .NET, выполненного с помощью Telerik и C #.Мне нужно, чтобы диаграмма всегда включала 0 в значения оси X, а также чтобы автоматически подстраиваться под данные.

Я установил NumericScaleBase.Minimum как NaN, а NumericScaleBase.Maximum - как NaN.Это заставляет график автоматически приспосабливаться к данным.Проблема в том, что эта конфигурация обрезает диаграмму для достаточно высоких или довольно низких значений, и она не включает 0 на оси x (см. Изображение ниже):

The start position is set automatically as 200 instead of 0.

Если я установлю свойства NumericScaleBase.Minimum или NumericScaleBase.Maximum в фиксированное значение, область графика не будет адаптироваться к значениям отображаемых переменных, и могут быть случаи, когда будет сложно прочитать информацию(когда значения переменных относительно малы).

Fixed values of máximum and mínimum may not be the best solution for all cases

Я новичок в этой среде и не нахожу альтернативных способов ее решения.Есть ли способ автоматически настроить график в соответствии с данными, но всегда включать 0 по оси x?

...