找回密码
 立即注册

QQ登录

只需一步,快速开始

dddsssssqq

注册会员

13

主题

40

帖子

115

积分

注册会员

积分
115
dddsssssqq
注册会员   /  发表于:2022-5-7 09:38  /   查看:2126  /  回复:7
1金币
现在是这样的

想修改成
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

通过SymbolRendering可以设置

7 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-7 09:38:05
来自 2#
通过SymbolRendering可以设置

  1.         public Flexchart()
  2.         {
  3.             InitializeComponent();
  4.             flexChart.Series[0].SymbolRendering += Flexchart_SymbolRendering;
  5.             
  6.         }

  7.         List<SolidColorBrush> brushs = new List<SolidColorBrush>() {
  8.             new SolidColorBrush(Colors.Red),
  9.             new SolidColorBrush(Colors.OrangeRed),
  10.             new SolidColorBrush(Colors.Orange),
  11.             new SolidColorBrush(Colors.Yellow),
  12.             new SolidColorBrush(Colors.YellowGreen),
  13.             new SolidColorBrush(Colors.GreenYellow)
  14.         };
  15.         private void Flexchart_SymbolRendering(object? sender, C1.WPF.Chart.RenderSymbolEventArgs e)
  16.         {
  17.             
  18.             e.Engine.SetFill(brushs[e.Index]);
  19.             
  20.         }
复制代码

评分

参与人数 1满意度 +5 收起 理由
dddsssssqq + 5

查看全部评分

回复 使用道具 举报
dddsssssqq
注册会员   /  发表于:2022-5-7 11:45:33
3#
Richard.Ma 发表于 2022-5-7 11:24
通过SymbolRendering可以设置

感谢回复,柱状图问题已解决!还想问下我截图中的折线样式怎么设置呢?SymbolRendering设置对柱状图是生效的,对折线图无效
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-7 12:07:42
4#
这个目前没有什么办法,e.Engine.DrawLine倒是可以画线,但是没有办法确定线段两端的位置
回复 使用道具 举报
dddsssssqq
注册会员   /  发表于:2022-5-7 14:31:48
5#
Richard.Ma 发表于 2022-5-7 12:07
这个目前没有什么办法,e.Engine.DrawLine倒是可以画线,但是没有办法确定线段两端的位置

如果不设置渐变,只设置每个分段的颜色(纯色),可以做吗
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-7 15:24:29
6#
没有办法,还是上面提到的,除非你用它的e.Engine自己来DrawLine,但是实际上没有办法取到坐标
回复 使用道具 举报
dddsssssqq
注册会员   /  发表于:2022-5-7 15:32:56
7#
Richard.Ma 发表于 2022-5-7 15:24
没有办法,还是上面提到的,除非你用它的e.Engine自己来DrawLine,但是实际上没有办法取到坐标

好的。感谢解答
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-5-7 15:57:17
8#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部