请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Binhong_Tech

初级会员

34

主题

68

帖子

250

积分

初级会员

积分
250

活字格认证

Binhong_Tech
初级会员   /  发表于:2015-10-30 15:38  /   查看:5889  /  回复:7
如图,怎么把Y轴的文字设置成百分比的样式啊?

本帖子中包含更多资源

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

x

7 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-10-30 16:03:00
沙发
回复 1楼Binhong_Tech的帖子

感谢对该问题的反馈。
您可以设置轴的AnnoFormat属性为NumericPercentage。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Binhong_Tech
初级会员   /  发表于:2015-11-2 15:37:00
板凳
回复 2楼Alice的帖子

这样设置了之后,小数点后面怎么还有俩0啊?怎么去掉呢?

本帖子中包含更多资源

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

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-2 17:00:00
地板
回复 3楼Binhong_Tech的帖子

NumericPercentage格式就是带两位小数的百分号格式。
如果您需要自定义格式,可以将AnnoFormat设置为NumericManual,并且通过AnnoFormatString设置标准格式。
AnnoFormatString属性支持的标准的数字格式,可以参考微软的msdn:
https://msdn.microsoft.com/en-us/library/dwhawy9k(v=VS.110).aspx

  1. this.c1Chart1.ChartArea.AxisX.AnnoFormat = C1.Win.C1Chart.FormatEnum.NumericManual;
  2.             this.c1Chart1.ChartArea.AxisX.AnnoFormatString = "p0";
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Binhong_Tech
初级会员   /  发表于:2015-11-2 17:44:00
5#
回复 4楼Alice的帖子

AnnoFormatString。当AnnoFormat设为数字时,可以设置数字字符串, 如"0.00"、"0.00%",当AnnoFormat设置为日期时间格式,则可设时间字符串,如"yyyy-MM-dd"。

这个是怎么设置的?
chartGraph.ChartArea.AxisY.AnnoFormat = FormatEnum.NumericManual;
chartGraph.ChartArea.AxisX.AnnoFormatString = "0.0%";
我这样设置没用啊
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-3 09:24:00
6#
回复 5楼Binhong_Tech的帖子

请参考4楼链接中的格式,它支持的是微软的标准格式。
如果是带一位小数的百分号格式,请设置AnnoFormatString为p1.
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Binhong_Tech
初级会员   /  发表于:2015-11-3 15:54:00
7#
回复 6楼Alice的帖子

谢谢  问题已经解决
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-11-3 16:34:00
8#
回复 7楼Binhong_Tech的帖子

非常谢谢您的反馈。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢        
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部