Работа с осями в Tchart |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
Работа с осями в Tchart |
AlexSCH |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 36 Пол: Мужской Репутация: 0 |
Численные значения по осям привязаны строго к графику, который этот компонент отображает. Размерность чисел по осям не соответсвует реальным параметрам. То есть, отображается в 1 компоненте TChart 8 графиков, после построения все они находятся в определенных переделах по значениям, в одной системе координат. Но каждый из графиков несет свою информацию, причем 1 график это, например, Вольты, второй - милиАмперы, возможно ли поменять шкалу по оси ординат в компоненте TChart, не меняя при этом изображение графиков? То есть поменять абстрактыне числа после построения на реальные вольты или амперы и т.д.
|
volvo |
Сообщение
#2
|
Гость |
Цитата(Delphi Help) OnGetAxisLabel Event Declaration property OnGetAxisLabel : TAxisOnGetLabel Description An Event is triggered for each Axis Label painted. There are two different uses for OnGetAxisLabel: <...> Таким образом ответ на твой вопрос - "нет", потому, что эта процедура выполняется перед каждой отрисовкой метки оси (кстати, как раз удобно для случая, если тебе понадобится подменить эту метку), но не постоянно. Попробуй убрать Chart1.Repaint из обработки нажатия на кнопку, и ты в этом убедишься. |
Текстовая версия | 7.05.2024 11:32 |