Alakay2017 发表于 2023-7-13 15:10:59

C1Chart如何使用拖拽的选择区域


很多DEMO里面有这个功能。一个区域,鼠标可以调整大小、移动区域。而且应该是能获得区域内的数据的。请问这个功能是叫什么名字,我在文档里面没有找到。这些DEMO是否有源码?我是通过“示例资源管理器”下载的这个DEMO,只有exe文件。

Richard.Ma 发表于 2023-7-13 15:11:00

这个是flexchart的功能和demo,

C1Chart没有这个功能

Alakay2017 发表于 2023-7-13 18:10:09

Richard.Ma 发表于 2023-7-13 17:58
这个是flexchart的功能和demo,

C1Chart没有这个功能

谢谢。我在那一类Demo里找到代码了。

Richard.Ma 发表于 2023-7-13 18:16:38

好的,不客气

Alakay2017 发表于 2023-7-13 19:26:03

Richard.Ma 发表于 2023-7-13 18:16
好的,不客气

版主,一个chart控件,是只能有一个RangeSelector吗:L?可以加多个,并且设置颜色吗?如果不行,那我想实现这种效果,用哪个控件比较好?

Richard.Ma 发表于 2023-7-14 09:15:26

我不是很明白你用多个RangeSelector是要做什么呢?

RangeSelector目的就是改变主图表的显示范围,多个RangeSelector你是想要按照哪个来设置主题的显示范围呢?

Alakay2017 发表于 2023-7-14 10:36:06

Richard.Ma 发表于 2023-7-14 09:15
我不是很明白你用多个RangeSelector是要做什么呢?

RangeSelector目的就是改变主图表的显示范围,多个Ra ...

我是想让用户,可以在折线图上进行数据的选择。估计还是只能用C1Chart了。我开了个新的求助帖,您能否帮我看看。https://gcdn.grapecity.com.cn/showtopic-176372-1-1.html

Richard.Ma 发表于 2023-7-14 11:49:17

那个我看了一下也没法做到,而且我看你的需求是移动。而不是选择。

Alakay2017 发表于 2023-7-14 13:57:49

Richard.Ma 发表于 2023-7-14 11:49
那个我看了一下也没法做到,而且我看你的需求是移动。而不是选择。

好的。谢谢。直接需求确实是移动。主要是给用户一个交互的感觉,让用户自己知道选了哪些数据。后台通过这个区域,拿到数据进行使用。

Richard.Ma 发表于 2023-7-14 19:13:59


Documents\ComponentOne Samples\WinForms\v4.5.2\FlexChart\CS\FlexChartExplorer\FlexChartExplorer

看看这个demo





就能解决你的问题了

框选效果,框选后实际上你能拿到上下左右四个点的坐标,然后就能判断其中包含哪些坐标点了
页: [1]
查看完整版本: C1Chart如何使用拖拽的选择区域