|
그런데 이렇게 생성하면 이 Series로 그래프를 그릴때
각각의 Series를 구분해서 표시해야 하는데 어떤 Series인지
구분할수가 없었는데....Series의 색깔을 바꾼다고 해도
각각의 색깔을 바꿔줘야 하는데 하나의 이름으로 했기 때문에
어떻게 해야할지도....제가 너무 모르죠....
암튼 답변 정말 감사합니다....
이종빈 님이 쓰신 글 :
: 생성하고자하는 갯수만큼 동적으로 생성하면 되지 않을까여..?
: 어차피 생성할 갯수를 모르기때문에 동적생성하는 거니까여..
:
: 예를 들어 5개를 생성하려고 한다면..
:
: int i;
: TList *list;
: TBarSeries *series;
:
: list = new TList();
: for(i=0; i<5; i++) {
: series = new TBarSeries(NULL); // BarSeries를 생성.
: series->ParentChart = Chart1; // 생성한 series의 ParentChart를 설정한다.
:
: // list에 추가.
: list->Add(series);
: }
:
: 이런식으로 5번 생성하면 되져.. series 관리를 위해 list에 넣어 봤습니다..
:
:
: 돌팍 님이 쓰신 글 :
: : 답변 정말 감사합니다...
: : 한가지 질문이 더 있는데요... Series를 여러개를 생성하기
: : 위해서는 어떻게 해야 하는지 궁금해서요..
: : Series의 갯수를 프로그램중간에 알수 있기 때문에
: : MainForm에서 잡아줄수는 없거든요...
: : 아시는 분 답변 부탁합니다..
: : 감사합니다...
: :
: :
: : 이종빈 님이 쓰신 글 :
: : : 우선 폼에 TChart를 갖다 놓고.. Chart1이라구하구여..
: : :
: : : TBarSeries *series;
: : : series = new TBarSeries(NULL); // BarSeries를 생성.
: : : series->ParentChart = Chart1; // 생성한 series의 ParentChart를 설정한다.
: : :
: : : 이렇게 하면 Chart1에 series가 만들어집니다..
: : : series property는 알맞게 넣어주시구여..
: : :
: : : 다른 series도 마찬가지로 동적생성할 수 있습니다..
: : : 그럼..
: : :
|