![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 20.07.2007
Сообщений: 3
|
![]()
Подскажите как решить такую задачу..
Есть массив скажем из 1000 значений. В чарте делаю отображение 100 значений на странице. Далее скроллирую график. Проблема: как сделать масштаб оси Y от этих 100 значений ? Т.е. мое желание, сделать возможным только горизонтальный скроллинг и изменение оси Y в зависимости от максимума и минимума только видимых значений, а не как мне предлагает компонент - максимум и минимум всей серии. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
MyChart.LeftAxis.Automatic:=false;
MyChart.LeftAxis.AutomaticMaximum:= false; MyChart.LeftAxis.AutomaticMinimum:= false; MyChart.LeftAxis.Minimum:=...... MyChart.LeftAxis.Maximum:=...... |
![]() |
![]() |
![]() |
#3 |
Регистрация: 20.07.2007
Сообщений: 3
|
![]()
Это понятно, а как узнать минимум и максимум тех значений, которые сейчас на графике ?
Т.е. мне надо по сути узнать первое видимое значение и последнее, и в серии найти мин. и макс. между этими значениями. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 28.03.2007
Сообщений: 1,814
|
![]()
Series1.MinYValue; мин значение в серии
Series1.MaxYValue; мах. значение в серии Series1.YValues.Last; последнее значение в серии Последний раз редактировалось SERG1980; 20.07.2007 в 11:47. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 20.07.2007
Сообщений: 3
|
![]()
Это максимумы и минимумы всей серии, а мне надо только той области, которая отображена на графике.
Пример: серия из 1000 значений. с 1 по 200 - значения от 1 до 10. Так вот пока на графике от 1 до 200-того значения, мне надо чтоб ось У была от 1 до 10. Далее скроллирую график и дохожу до области от 200 до 300. Тут значения в диапазоне 5-20. Тут мне надо чтоб ось У стала от 5 до 20. А скажем если на графике значения из серии от 180 до 280, то ось чтоб была от 1 до 20. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TChart | nataly60 | Помощь студентам | 1 | 06.06.2008 19:13 |
Скроллинг в Word как в pdf | zhefran | Win Api | 17 | 28.05.2008 21:02 |
Tchart | Droid | Общие вопросы Delphi | 9 | 27.05.2008 20:38 |
скроллинг | kl45gp | JavaScript, Ajax | 0 | 24.03.2008 23:29 |
Использование TChart | Tvv7-7-7 | Помощь студентам | 7 | 24.06.2007 21:08 |