Chart图形为何显示不正确?

xshuture 2005-07-23 09:45:44
chart1.Series[0].Addxy(1,22,'a');
chart1.Series[0].Addxy(5,22,'b');
chart1.Series[0].Addxy(6,22,'c');
图形是为Bar型的,为何b与c上的图形重叠了呢?哪位可以帮帮我啊!!
...全文
149 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
peterruan226 2005-07-24
  • 打赏
  • 举报
回复
不用a,b,c,d....试试
xshuture 2005-07-23
  • 打赏
  • 举报
回复
是因为它们近,但应该中间是有间距的啊。
值再多、再密,但只要横坐标是连续的,它中间就有间距,就正常。问题是如果横坐标不是连续的就重叠了,烦啊。
例:chart1.Series[0].Addxy(1,22,'a');
chart1.Series[0].Addxy(2,22,'b');
chart1.Series[0].Addxy(3,22,'c');
chart1.Series[0].Addxy(4,22,'d');
chart1.Series[0].Addxy(5,22,'e');
chart1.Series[0].Addxy(6,22,'f');//----正常
而:
chart1.Series[0].Addxy(1,22,'a');
chart1.Series[0].Addxy(3,22,'b');
chart1.Series[0].Addxy(4,22,'c');//----不正常
lovend 2005-07-23
  • 打赏
  • 举报
回复
也許b,c兩個值5﹐6挨太進﹐所以重疊了吧。

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧