找回密码
 立即注册

QQ登录

只需一步,快速开始

adms

注册会员

1

主题

5

帖子

45

积分

注册会员

积分
45
最新发帖
adms
注册会员   /  发表于:2016-12-26 17:03  /   查看:5098  /  回复:8
1,Chart有三个series,三个Series的值的范围不同,每小时记录一次值。第一个Series的值范围在1~3以内,第二个Series的值范围在100~300以内,第三个Series的值范围在10000~30000以内。现在要求三个Series分别用不同颜色显示Y轴刻度和Series的线条颜色。同时三个Series需要在Chart的中间显示。
图片和代码如附件。
2,Demo中的数据仅仅有300条,实际项目中数据会到达3000条,这时会变的奇慢无比,有好的优化方式吗?

本帖子中包含更多资源

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

x

8 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-12-26 17:24:28
沙发
本帖最后由 Alice 于 2016-12-26 17:30 编辑

谢谢您的反馈。
1.在C1Chart for wpf里,可以使用DataSeries.PlotElementLoaded事件去重写图表元素的默认样式和行为。
颜色和大小都可以自定义,请参考产品博客:
http://blog.gcpowertools.com.cn/post/C1ChartWPF_DataPointCustom1.aspx
不太理解序列在图表中居中是什么意思。
2.性能受到平台的限制,性能的问题请参考随机安装示例,路径如下:
\Documents\ComponentOne Samples\WPF\C1.WPF.Chart\CS\ChartPerformance
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
adms
注册会员   /  发表于:2016-12-27 09:44:14
板凳
序列在图标中居中指的是下面这个意思.
1,因为同时在图表上显示三个Series,但是这三个Series的刻度范围是不一样的,跨度范围太大。比如说,最大的那个刻度范围在10W级别,最小的那个刻度范围在10级别,这样就导致在chart上显示出来时,刻度范围为10级别的那个Series,显示在最地下,几乎可以是和X轴平行了,这样看不出它的变化,需求期望刻度范围为10的那个能在Chart的中间显示,这样可以看到它的变化。
回复 使用道具 举报
adms
注册会员   /  发表于:2016-12-27 10:27:00
地板

功能类似这个样子。
X轴是时间,Y轴的刻度范围不一样,这个图片上只有2个Series,需要的Series有三个或者以上。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-12-27 10:34:49
5#
adms 发表于 2016-12-27 10:27
功能类似这个样子。
X轴是时间,Y轴的刻度范围不一样,这个图片上只有2个Series,需要的Series有三个或者 ...

轴上有Max/Min属性,每个轴都可以去设置最小值和最大值,来调整值的范围。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
adms
注册会员   /  发表于:2016-12-27 13:40:58
6#
轴上有Max/Min,这个清楚。但是轴的刻度和实际Series不对应。比如说我希望Series A对应自定义的轴1,Series B对应自定义的轴2,Series C对应自定义的轴3,而实际上是Series A,Series B, Series C都对应默认的那个AxisY轴了,这样就导致Series A的刻度很小时,就完全显示在X轴附近了,看不出Series的变化。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-12-27 13:56:36
7#
adms 发表于 2016-12-27 13:40
轴上有Max/Min,这个清楚。但是轴的刻度和实际Series不对应。比如说我希望Series A对应自定义的轴1,Series ...

序列下提供了轴属性,你可以给每个序列设置它依附的轴。
如果不设置,默认就是主轴。

所以你只需要给每个轴起个名字,然后序列指定依附哪个轴就可以。
比如SereisA对应轴1.
seires.AxisY="A";
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
adms
注册会员   /  发表于:2016-12-27 15:32:45
8#
我试下,谢谢!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-12-27 17:26:15
9#
adms 发表于 2016-12-27 15:32
我试下,谢谢!

不客气。
有问题随时和我们联系。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

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