找回密码
 立即注册

QQ登录

只需一步,快速开始

catvi

银牌会员

7

主题

37

帖子

3359

积分

银牌会员

积分
3359

活字格认证

catvi
银牌会员   /  发表于:2014-3-4 11:59  /   查看:7222  /  回复:8
比如一个柱状图中,一个柱系列,一个曲线,能否他们的单位是不一样的。比如柱系列的值是万吨,曲线系列的是元/吨。

8 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-3-4 17:11:00
沙发
回复 1楼catvi的帖子

你好,

可以通过受动添加 Y 轴来实现,附件是一个简单的例子,请参考:


有进一步需求请继续提出来。

本帖子中包含更多资源

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

x
回复 使用道具 举报
catvi
银牌会员   /  发表于:2014-3-7 10:48:00
板凳

对于堆积柱状图

你看看这个,对于4油种,我想让他的单位区别于前三种,这个能否实现

本帖子中包含更多资源

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

x
回复 使用道具 举报
catvi
银牌会员   /  发表于:2014-3-7 10:49:00
地板
但是现在的单位是不对的,都是按照左边的单位来现实的
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-3-7 13:03:00
5#
回复 4楼catvi的帖子

catvi 你好,
请问你的是深蓝色按照 右侧 Y 轴进行绘制吗?
回复 使用道具 举报
catvi
银牌会员   /  发表于:2014-3-7 13:14:00
6#
是,我有代码,我的附件里的代码有这个例子
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-3-7 14:43:00
7#
回复 6楼catvi的帖子

catvi 你好,
问题我已经了解了。使用同一方法设置条形图可以正常指定对应的Y轴,例如:

  1. // first series along the main y-axis
  2.       DataSeries ds1 = new DataSeries()
  3.       {
  4.         ValuesSource = new double[] { 0.1, 0.5 }
  5.       };
  6.       chart.Data.Children.Add(ds1);

  7.       // add new y-axis at the right
  8.       chart.View.Axes.Add(new Axis()
  9.       {
  10.         Name = "ay2″,
  11.         Position = AxisPosition.Far,
  12.         AxisType = AxisType.Y,
  13.         Min = 0
  14.       });

  15.       // second serie
  16.       DataSeries ds2 = new DataSeries()
  17.       {
  18.         AxisY = "ay2″, // set axis for the series
  19.         ValuesSource = new double[] { 100000, 150000 },
  20.       };
  21.       chart.Data.Children.Add(ds2);
复制代码

但是在 StackColumn中没启作用。

我会把问题反馈给产品组,看是否有办法解决。
由于时差等问题影响,问题预期会在2~3个工作日之内有反馈。
回复 使用道具 举报
catvi
银牌会员   /  发表于:2014-3-7 14:53:00
8#
谢谢了,我们已经购买产品了,突然发现双单位的问题,麻烦你们了
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-3-7 14:55:00
9#
回复 8楼catvi的帖子

恩,应该做的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部