永发信息网

tchart中纵坐标间隔怎么改

答案:2  悬赏:50  手机版
解决时间 2021-03-07 17:12
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-03-07 04:33
tchart中纵坐标间隔怎么改
最佳答案
  • 五星知识达人网友:行路难
  • 2021-03-07 05:16
根据你的描述:
双击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; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯