找回密码
 立即注册

QQ登录

只需一步,快速开始

ud7070

初级会员

23

主题

97

帖子

312

积分

初级会员

积分
312

微信认证勋章

ud7070
初级会员   /  发表于:2022-9-8 13:44  /   查看:1631  /  回复:9
2金币
如题,在FlexChart控件的ChartType属性设置为SplineSymbols时,数据点默认为空心圆,其形状如何修改?

最佳答案

查看完整内容

可以在SymbolRendering自己绘制,取代原有的symbol

9 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-8 13:44:54
来自 2#
可以在SymbolRendering自己绘制,取代原有的symbol

  1.         private void Flexchart_SymbolRendering(object sender, RenderSymbolEventArgs e)
  2.         {

  3.             e.Cancel= true;
  4.             e.Engine.DrawRect(e.Point.X-15, e.Point.Y-15, 30, 30);
  5.         }
复制代码
回复 使用道具 举报
ud7070
初级会员   /  发表于:2022-9-8 17:13:50
3#
Richard.Ma 发表于 2022-9-8 17:09
可以在SymbolRendering自己绘制,取代原有的symbol

可以使用自定义图片吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-8 17:22:30
4#
可以drawimage,这些都是winforms的graphic绘制的方法

本帖子中包含更多资源

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

x
回复 使用道具 举报
ud7070
初级会员   /  发表于:2022-9-8 17:32:49
5#
Richard.Ma 发表于 2022-9-8 17:22
可以drawimage,这些都是winforms的graphic绘制的方法

好的,谢谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-8 18:00:04
6#
不客气
回复 使用道具 举报
ud7070
初级会员   /  发表于:2022-9-8 18:08:59
7#

麻烦再问一下,我的 flexChart 没找到 SymbolRendering 事件,请问是要在哪里关联?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-8 18:11:01
8#
啊,抱歉,忘记贴代码了,是在series中的


  1. flexChart1.Series[0].SymbolRendering += Flexchart_SymbolRendering;
复制代码
回复 使用道具 举报
ud7070
初级会员   /  发表于:2022-9-8 18:12:38
9#
Richard.Ma 发表于 2022-9-8 18:11
啊,抱歉,忘记贴代码了,是在series中的

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-9 09:27:49
10#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部