teechart — фиксированный шаг в диаграмме в C ++ Builder

В C ++ Builde есть компонент TChart с одной серией.

Я добавляю данные, используя метод AddXY, но хочу, чтобы ось Y имела фиксированные минимальные и максимальные значения и фиксированный шаг. Мне удалось понять, как делаются первые две вещи.

Поэтому мой вопрос: как я могу определить фиксированный шаг для оси Y в компоненте TChart.

Важный: Я пытался использовать свойство Increment, но оно дает мне расстояние от источника, и это не то, что я хочу.

Chart1->LeftAxis->Automatic = false;
Chart1->LeftAxis->Minimum = M - 2 * S;
Chart1->LeftAxis->Maximum = M + 2 * S;
Chart1->LeftAxis->Increment = S;

ОбновитьЯ попытаюсь объяснить более ясно, кем я хочу быть. После того, как я определил минимум и максимум для графика, я хочу сделать фиксированный шаг для этого. Код, который я разместил выше, не работает должным образом так как Мне нужен фиксированный шаг, начиная с минимальный значение, а не из нуль значение, как код, о котором идет речь.

1

Решение

Я нашел ответ на свой вопрос. Я ценю, что ты помогал мне. Спасибо.

Мне просто нужно было изменить свойства предметов на оси.

Вместо инкремента следует использовать

Chart1->LeftAxis->Items->Clear();
Chart1->LeftAxis->Items->Add(double Value);
2

Другие решения

Других решений пока нет …