找回密码
 立即注册

QQ登录

只需一步,快速开始

fitech

初级会员

12

主题

32

帖子

424

积分

初级会员

积分
424
fitech
初级会员   /  发表于:2017-7-31 10:23  /   查看:6440  /  回复:16
如题如何显示 系列的数据
图一.png

16 个回复

正序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-23 13:37:41
17#
不客气
回复 使用道具 举报
szpzr
高级会员   /  发表于:2021-8-23 12:46:13
16#
谢谢!
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-23 10:13:47
15#
是的,如果你是要纵向排列,且文字方向依然不变的话,请使用枚举值TextDirection.Stacked
image.png456388244.png
回复 使用道具 举报
szpzr
高级会员   /  发表于:2021-8-22 16:26:23
14#
本帖最后由 szpzr 于 2021-8-22 17:04 编辑

版主:series 的Label能在代码中设置垂直方向显示吗?是设置series.LabelTextDirection的属性吗?该如何取值?         谢谢!
      
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-8-7 16:23:11
13#
  1.             SpreadChart spreadChart = fpSpread1.ActiveSheet.Charts[0];
  2.             var y = spreadChart.Model.PlotAreas[0] as YPlotArea;
  3.             var series = y.Series[0] as ClusteredBarSeries;
  4.             for (var i = 0; i < series.Series.Count; i++)
  5.             {
  6.                 series.Series[i].LabelVisible = true;
  7.             }
复制代码
回复 使用道具 举报
fitech
初级会员   /  发表于:2017-8-7 14:00:17
12#
能具体点吗 ? 最好能把代码贴出来
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-8-7 11:31:51
11#
可以在添加完图表后循环 series 设置 LabelVisible 属性
回复 使用道具 举报
fitech
初级会员   /  发表于:2017-8-7 09:15:48
10#
本帖最后由 fitech 于 2017-8-7 09:17 编辑
dexteryao 发表于 2017-8-2 18:57
看了您的代码,需要调整下代码顺序。新建sheet后先插入到spread中,然后在addchart

SheetView sv = new  ...

可以了 ,最后一个问题,也是我一开始提出的问题,如图:怎么样显示每个节点的数据,由于图标的数据是直接设置单元格区域的,并不是一个一个series 添加的 所以怎么样设置  图表显示数据呢?

图三

图三
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-8-2 18:57:18
9#
看了您的代码,需要调整下代码顺序。新建sheet后先插入到spread中,然后在addchart

SheetView sv = new SheetView();
fpSpread1.Sheets.Add(sv);
......
sv.addchart

图表复制只能在spread中操作,不知道您这里什么需求
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部