C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Компонент TChart
Шурик
Отправлено: 20.01.2005, 00:10


Не зарегистрирован







Как построить серию в стандарнтом компоненте TChart ?
Как добавить точку на плоскость ?
Ничего не выходит..... А мне всего лишь навсего надо построить обычный график на плоскости...
Guest
Отправлено: 24.01.2005, 12:47


Не зарегистрирован







Надо сначала создать Series (для это удобней всего использовать Property Editor: два раза кликаешь левой мышкой на Chart на форме — жмешь кнопку Add ).
Для добавления точек работаешь с этой Series (методы AddXY, AddArray и др.)
Шурик
Отправлено: 24.01.2005, 23:15


Не зарегистрирован







А как динамически добавить серию ?
Георгий
Отправлено: 25.01.2005, 01:19


Почетный железнодорожник

Группа: Модератор
Сообщений: 874



CODE
#include <Series.hpp>
TChartSeries *ser=new TLineSeries(this);
this->Chart1->AddSeries(ser);
Шурик
Отправлено: 26.01.2005, 00:52


Не зарегистрирован







Спасибо за помощь !

Но вот ещё такой вопрос. Я заранее не знаю, сколько серий будет построено. Т.е. моет быть их 2, 3, 5, ... 10. Таким образом, мой вопрос по поводу динамического создания и был направлен на то, чтобы решить эту проблему. Но вот возникла такая: а как к созданным сериям обращаться ? и собственно как создать например 10 серий ? имена как динамически создавать ? запутался.......

Вернуться в Вопросы программирования в C++Builder