以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]关于图表控件数值显示重叠的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93498)

--  作者:xiaoqiwei
--  发布时间:2016/11/30 1:05:00
--  [求助]关于图表控件数值显示重叠的问题

如下图,显示的三个柱状图数值出现重叠现象,请问这个问题如何才能更好的解决?

 


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20161130005938.png
图片点击可在新窗口打开查看


--  作者:xiaoohoo
--  发布时间:2016/11/30 7:50:00
--  
按以下方法尝试:
1、启用3D效果
2、加大各柱形之间的间距
3、柱形与文字标示之间有条直线连接,设置各柱形之间的偏移。

[此贴子已经被作者于2016/11/30 8:30:28编辑过]

--  作者:逛逛
--  发布时间:2016/11/30 8:57:00
--  
把文字竖着放
--  作者:xiaoqiwei
--  发布时间:2016/11/30 10:35:00
--  
以下是引用逛逛在2016/11/30 8:57:00的发言:
把文字竖着放

逛逛文字竖着放,请赐教


--  作者:逛逛
--  发布时间:2016/11/30 10:38:00
--  



Dim a As C1Chart.C1Chart = Chart.BaseControl
a.ChartGroups(0).ChartData.SeriesList(0).DataLabel.Style.Rotation = C1Chart.RotationEnum.Rotate90 
a.ChartGroups(0).ChartData.SeriesList(1).DataLabel.Style.Rotation = C1Chart.RotationEnum.Rotate270


放最后,方向自己选 



--  作者:xiaoqiwei
--  发布时间:2016/11/30 12:05:00
--  
竖向有时也是会出现重叠现象
--  作者:逛逛
--  发布时间:2016/11/30 12:11:00
--  
放个会重叠的实例上来,我再玩玩看。
--  作者:xiaoqiwei
--  发布时间:2016/11/30 12:49:00
--  

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb


--  作者:有点色
--  发布时间:2016/11/30 14:11:00
--  

你可以控制字体大小

 

a.ChartGroups(0).ChartData.SeriesList(i).DataLabel.Style.font = new font("宋体", 5)


--  作者:有点色
--  发布时间:2016/11/30 14:11:00
--  

你可以控制字体大小

 

a.ChartGroups(0).ChartData.SeriesList(i).DataLabel.Style.font = new font("宋体", 5)