找回密码
 立即注册

QQ登录

只需一步,快速开始

catvi

银牌会员

7

主题

37

帖子

3359

积分

银牌会员

积分
3359

活字格认证

catvi
银牌会员   /  发表于:2013-7-19 16:53  /   查看:7458  /  回复:8


这张图x轴坐标文字太密了,导致有的坐标没有显示出来,有没有办法让所有的坐标显示?哪怕是改变文字的方向

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

8 个回复

倒序浏览
catvi
银牌会员   /  发表于:2013-7-19 17:26:00
沙发

还有个问题,怎么显示这个图的标题和Y坐标轴的单位标注?
比如“2013年XXXXXXX” 和 “单位”这两个文本

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-7-19 18:34:00
板凳
关于第一个问题,可以显示成斜的。具体做法参考Control Explorer中Chart-> Selection的例子。
第二个问题,我还没有太明白,2013年和“单位”这两个文本需要显示在什么地方呢?

另外,非常抱歉,今天刚好是周五,所以你的回复和问题的进一步处理,我这边需要到周一才能提供。如果可以的话,你可以暂时搁置这两个问题,先研究其他需求,或者过个愉快的周末~
回复 使用道具 举报
catvi
银牌会员   /  发表于:2013-7-21 21:46:00
地板
2013年那个就是图片的标题,显示在图片正上方就好了。
单位是对纵坐标的标注。
谢谢你的祝福哈:)
回复 使用道具 举报
catvi
银牌会员   /  发表于:2013-7-22 15:26:00
5#
没人回答吗
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-7-22 15:45:00
6#
  1. this.c1Chart1.View.AxisX.AnnoAngle = 60;
复制代码

设置坐标文本旋转角度。

标题后左边文本设置如下:

  1. <c1:C1Chart HorizontalAlignment="Stretch" Margin="10,10,10,10" Name="c1Chart1" VerticalAlignment="Stretch">
  2.             <c1:C1Chart.Data>
  3.                 <c1:ChartData ItemNames="企业1 企业2 企业3 企业4 企业5">
  4.                     <c1:DataSeries Label="Series 1" RenderMode="Default" Values="20 22 19 24 25" />
  5.                 </c1:ChartData>
  6.                
  7.             </c1:C1Chart.Data>
  8.             <c1:C1ChartLegend DockPanel.Dock="Right" />
  9.             <TextBlock DockPanel.Dock="Top" Text="2013年度报表" HorizontalAlignment="Center"/>
  10.             <TextBlock DockPanel.Dock="Left" HorizontalAlignment="Left" VerticalAlignment="Center" Text="单位:万元" Margin="0,100,-40,0">
  11.                 <TextBlock.RenderTransform>
  12.                     <RotateTransform Angle="-90"/>
  13.                 </TextBlock.RenderTransform>
  14.             </TextBlock>
  15.         </c1:C1Chart>
复制代码


效果图如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
catvi
银牌会员   /  发表于:2013-7-24 17:23:00
7#
再问个问题,图的标题,如“2013年度报表”,还有那个单位,如何通过代码添加?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-7-24 18:02:00
8#
这两个对象存在this.c1Chart1.Children中,你可以在后台创建并且添加到Children中。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2013-8-20 16:22:00
9#
最近我们正在举办案例大赛,一等奖是3000元现金,二等奖1000元现金,还有100元参与奖。只要按照我们提供的模板写就可以了,再附上几个截图。机会难得,所以我特地邀请你参加。活动详情参见官网介绍:http://www.gcpowertools.com.cn/event/casecompetition.htm
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部