找回密码
 立即注册

QQ登录

只需一步,快速开始

hezhilin

初级会员

34

主题

100

帖子

450

积分

初级会员

积分
450

活字格认证

hezhilin
初级会员   /  发表于:2013-5-28 12:25  /   查看:5167  /  回复:3
如图片所示,SPread折线图中X轴标显示太密,挤在一起了,能否像EXCEL一样,多了自动变成竖的或斜的,再多的话可以隔几个显示一个标签!
以前使用spread6时有这个问题,发了贴子http://gcdn.grapecity.com/showtopic-8823.html,这几天升级到了spread7,又进行了一次测试,效果如附件所示:XML为Spread导出的文件,EXCEL为我做的原始模板,现想让spread也像EXCEL效果一样!


Spread.png


资料_待处理.rar (176.36 KB, 下载次数: 77)

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-5-28 17:37:00
沙发
回复 1楼hezhilin的帖子

你好,
目前 Spread for ASP.NET 7 还不支持 X 轴标签倾斜。

“还得有自动过滤功能,即如有100个标签,隔5个显示一个,只倾斜显示20个”该功能可以通过设置 AxisX  LabelUnit = 5 实现。
回复 使用道具 举报
hezhilin
初级会员   /  发表于:2013-5-29 22:26:00
板凳
AxisX  LabelUnit = 5 并不能彻底解决问题,因为我不知道X轴标签多长,有的长些有的短些,有的是汉字,或许还五六个汉字呢,AxisX  LabelUnit = 5 或许都放不下!现在客户对这个显示的效果不满意,我的做法是干脆把X轴标签去掉不显示了,他不满意也没办法了
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-5-30 18:28:00
地板
回复 3楼hezhilin的帖子

AxisX  LabelUnit 可以任意设置,确实如此,如果标签过多即便如何倾斜和间隔显示也无法解决重叠和现实不下问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部