找回密码
 立即注册

QQ登录

只需一步,快速开始

cf10082007

初级会员

22

主题

81

帖子

215

积分

初级会员

积分
215

活字格认证

cf10082007
初级会员   /  发表于:2015-2-2 08:54  /   查看:5349  /  回复:5
chart在画16384个点的时候没有占满整个画布,右边空出了一块,X轴没能自适应。请问是什么原因?

本帖子中包含更多资源

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

x

5 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-2-2 10:26:00
沙发
回复 1楼cf10082007的帖子

推测可能是轴的最大值和最小值的设置或是数据点的问题。
你可以参考下我们的示例,安装产品后,在如下路径可以找到:
C:\Users\aliceyue\Documents\ComponentOne Samples\Studio for WPF\C1.WPF.Chart\CS\ChartSamples
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
cf10082007
初级会员   /  发表于:2015-2-2 13:09:00
板凳
图一就是自带的例子,她也空出了一块。在点少的时候是好的,当点数比较多像16384个点的时候,x轴却是17000个点,我看了例子程序也是这种情况,你可以试试SeriesAxis2010.4或者ChartPerformance2010.4都是这样。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-2-2 18:00:00
地板
回复 3楼cf10082007的帖子

这和数据点多少没有关系。是因为数据点的数据没有到轴的刻度位置。
测试了ChartPerformance2010,设置了700个数据点。
如果需要对轴的刻度进行设置,可以通过设置max属性,代码参考:
  1.            _chart.View.AxisX.AutoMax = false;
  2.            _chart.View.AxisX.Max = 700;
复制代码

评分

参与人数 1满意度 +5 收起 理由
cf10082007 + 5 问题圆满解决

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
cf10082007
初级会员   /  发表于:2015-2-3 09:28:00
5#
问题圆满解决,非常感谢
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-2-3 13:35:00
6#
回复 5楼cf10082007的帖子

不客气。
此问题结束,如果有新问题欢迎开新帖提问。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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