C++ Builder 中有关TChart控件横坐标的一个问题

[复制链接]
查看11 | 回复1 | 2010-6-2 16:02:24 | 显示全部楼层 |阅读模式
我在C++ Builder中用TChart空间画一组曲线,我自己设置了横纵坐标的范围,都是0-200,但是画出来的曲线横坐标那全部显示为255,请问如何解决?
真的很急啊!!

回复

使用道具 举报

千问 | 2010-6-2 16:02:24 | 显示全部楼层
使用此方法:Series1->AddXY(x, y, "" ,TColor(clTeeColor));该方法为向TChart画一个点, 坐标值(x,y),其中x为横坐标,一般做法是要设定TChart的BottomAxis->Increment值,即:每次添加一个点时,x值的增值.如果X是从0~200,你可以根据自己点的个数,动态调整增值的大小。另外,若Increment不管用,可以自己写代码:比如先定义全局整型变量 iXbar = 0,再放一个Timer,在OnTimer事件里写Series1->AddXY(iXbar++, y, "" ,TColor(clTeeColor));即:每运行一次画点动作,X都会加1.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行