找回密码
 立即注册

QQ登录

只需一步,快速开始

cw820841486

注册会员

2

主题

5

帖子

35

积分

注册会员

积分
35
最新发帖

[已处理] flexchart问题

cw820841486
注册会员   /  发表于:2021-4-7 10:38  /   查看:2165  /  回复:7
flexchart如何设置x轴每个刻度固定30秒,并添加滚动条,指定标记线位置

7 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-7 12:29:48
沙发
问题已经收到,我下午验证后给你回复
回复 使用道具 举报
cw820841486
注册会员   /  发表于:2021-4-8 14:42:18
板凳
Richard.Ma 发表于 2021-4-7 12:29
问题已经收到,我下午验证后给你回复

你好有结果了么?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-8 15:07:40
地板
你好,你说的设置x轴每个刻度固定30秒,我理解你X轴绑定的是DateTime类型,
此类型默认以天为单位,要设置为5秒,代码为

  1. flexChart1.AxisX.MajorUnit = 1/24/3600*5;
复制代码


设置滚动条的代码
  1. AxisScrollbar scrollbarX, scrollbarY;
  2. //Load方法中
  3. flexChart1.Rendering += FlexChart1_Rendering;

  4. private void FlexChart1_Rendering(object sender, RenderEventArgs e) {

  5.             if (scrollbarX != null && scrollbarY != null)
  6.                 return;
  7.              scrollbarX = new AxisScrollbar(flexChart1.AxisX);
  8.              scrollbarY = new AxisScrollbar(flexChart1.AxisY);
  9. }
复制代码

回复 使用道具 举报
cw820841486
注册会员   /  发表于:2021-4-9 15:14:06
5#
Richard.Ma 发表于 2021-4-8 15:07
你好,你说的设置x轴每个刻度固定30秒,我理解你X轴绑定的是DateTime类型,
此类型默认以天为单位,要设置 ...

滚动条这个代码有问题?为啥我的new  AxisScrollBar不可以放参数?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-9 15:24:44
6#
请上传一个demo上来说明问题
回复 使用道具 举报
cw820841486
注册会员   /  发表于:2021-4-9 16:02:32
7#
Richard.Ma 发表于 2021-4-9 15:24
请上传一个demo上来说明问题

你能否将写的demo.上传我看看,我这东西不能上传。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-4-9 16:31:46
8#
开发包自带的demo中就有,你可以参考
ComponentOne Samples\WinForms\v4.5.2\C1FlexChart\CS\AxisScrollbar

本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部