使用DELPHI自身带的CHART问题,请高手支招(100分)

  • 主题发起人 主题发起人 ProLove
  • 开始时间 开始时间
P

ProLove

Unregistered / Unconfirmed
GUEST, unregistred user!
我在使用DELPHI自身带的Chart时,出现了以下情况,不知是什么原因:
代码如下:
以下是对serices的设置,
Series1.Marks.Style := smsValue;
Series1.ValueFormat := '';
Series1.ParentChart := Chart1;
正面是填入值代码
Series1.AddX(1,'2006');
Series1.AddXY(1,10);
Series2.AddX(1,'2006');
Series2.AddXY(1,20);
Series1.AddX(2,'2007');
Series1.AddXY(2,30);
Series2.AddX(2,'2007');
Series2.AddXY(2,10);
Series1.AddX(3,'2008');
Series1.AddXY(3,30);
Series2.AddX(3,'2008');
Series2.AddXY(3,10);
出现了三列,每列有三个方块图,图上显示的是值,下面列出的是2006,2007,2008
但是为什么会在方块图中出现,如在2006据在方块上出现0,2007所在的方块上出现2,2008所在的方块上出现4呢?
不知描述的是否清楚,请大伙支招
 
有人知道吗?大伙帮我顶下啦,顶者有分
 
你说想达到什么样的效?
 
再描述一下我的结构是这样的
2006 10 20
2007 30 10
2008 30 10
用TChart来显示,一个年份就有二组数据,就这个目的
30 30
20 | |
10 | | 10 | 10
| | | | | |
2006 2007 2008
就这样的CHART图
 
Series1.AddxY(1,10,'2006');
Series2.AddxY(1,20);
Series1.AddxY(2,30,'2007');
Series2.AddxY(2,10);
Series1.AddxY(3,30,'2008');
Series2.AddxY(3,10);
 
接受答案了.
 
后退
顶部