tchart中纵坐标间隔怎么改
答案:2 悬赏:50 手机版
解决时间 2021-03-07 17:12
- 提问者网友:那叫心脏的地方装的都是你
- 2021-03-07 04:33
tchart中纵坐标间隔怎么改
最佳答案
- 五星知识达人网友:行路难
- 2021-03-07 05:16
根据你的描述:
双击TChart控件,进入Chart页里的Axis子页里,选择Left单选按钮,
设置Automatic为不选中,设置其下面两个复选框之值即可。
双击TChart控件,进入Chart页里的Axis子页里,选择Left单选按钮,
设置Automatic为不选中,设置其下面两个复选框之值即可。
全部回答
- 1楼网友:低音帝王
- 2021-03-07 05:32
你用tchart做啥啊?
你自己改着用吧,建议你去找tchart手册看看
void initchart(tchart *chart)
{
#define yaxis_width 40
char buf[256];
int color,colorlist[]={clred,clblue,clgreen};
int visibleyaxis=0;
tchartaxis *yaxis;
tfastlineseries *series;
for( int n = 0;n < 3;n++)
{
color=colorlist[n];
yaxis=new tchartaxis(chart->customaxes);
yaxis->maximum=100;
yaxis->minimum=0;
yaxis->automatic=false;
yaxis->axis->color=color;
yaxis->axis->width=1;
yaxis->labelsangle=90;
yaxis->labelsfont->color=color;
yaxis->ticks->color=color;
sprintf(buf,"yaxis%d",n);
yaxis->title->caption=buf;
yaxis->title->font->color=color;
yaxis->title->angle=90;
yaxis->minorgrid->visible=false;
yaxis->grid->visible=false;
yaxis->positionunits=mupixels;
yaxis->positionpercent=-yaxis_width*visibleyaxis;
visibleyaxis++;
series = new tfastlineseries(chart);
series->color=color;
series->linepen->width=1;
series->customvertaxis=yaxis;
series->xvalues->datetime=true;
chart->addseries(series);
}
chart->bottomaxis->datetimeformat="hh:nn:ss:zzz";
chart->bottomaxis->grid->visible=false;
chart->marginunits=mupixels;
chart->marginleft=yaxis_width*visibleyaxis;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯