找回密码
 立即注册

QQ登录

只需一步,快速开始

dongfeicnlc
中级会员   /  发表于:2016-11-30 14:43:33
11#
本帖最后由 dongfeicnlc 于 2016-11-30 16:06 编辑
gw0506 发表于 2016-11-30 13:44
确认是一个bug,一个Demo问题。全部修复,见附件。

谢谢了,bug修复的速度很快。但是还有一个问题, 就是在动态向flexchart添加数据的时候linemarker线会闪烁。另外,新的linemarkerexplorer.4示例再点一下content或custom paint后,再点向下还原,程序会出现异常,下面分别是调试错误信息和直接运行错误信息。不知道是示例本身的bug, 还是修复新bug后又产生新的bug,请测试。

补充: 有时候linemarker基本不闪烁, 但是数据显示框出现异常, 见下图。

本帖子中包含更多资源

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

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-11-30 18:30:14
12#
我没发现这个问题。点“还原”是什么东西?
你直接把你那个demo给我,我来跟一下。
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-11-30 18:30:17
13#
我没发现这个问题。点“还原”是什么东西?
你直接把你那个demo给我,我来跟一下。
回复 使用道具 举报
dongfeicnlc
中级会员   /  发表于:2016-12-1 08:51:18
14#
gw0506 发表于 2016-11-30 18:30
我没发现这个问题。点“还原”是什么东西?
你直接把你那个demo给我,我来跟一下。

发生错误的是在你们给的最新的LineMarkerExplorer上, 点击位置如下图. 另外点击最小化也会崩溃.

本帖子中包含更多资源

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

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-12-1 11:47:26
15#
dongfeicnlc 发表于 2016-12-1 08:51
发生错误的是在你们给的最新的LineMarkerExplorer上, 点击位置如下图. 另外点击最小化也会崩溃.

我重现了问题,也已经反馈给研发了。估计明天有回复。

同时我也要求研发对linemarker相关功能重新检查,这样的质量我们不能接受,客户更不能接受。

我建议你暂时不再评估LineMarker功能,等待我的消息。
回复 使用道具 举报
dongfeicnlc
中级会员   /  发表于:2016-12-1 12:13:58
16#
gw0506 发表于 2016-12-1 11:47
我重现了问题,也已经反馈给研发了。估计明天有回复。

同时我也要求研发对linemarker相关功能重新检查 ...

好的, 我暂时不测试了。在动态向flexchart添加数据的时候linemarker线会闪烁或数据框背景显示异常的情况, 你也反馈给开发组了吧?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-12-1 12:29:52
17#
dongfeicnlc 发表于 2016-12-1 12:13
好的, 我暂时不测试了。在动态向flexchart添加数据的时候linemarker线会闪烁或数据框背景显示异常的情况 ...

这个还没有,因为我还没有拿到确切的例子,跟他们说不清。
你要是给我个demo有困难,你把数据部分如何动态的,怎么刷新的这些代码片段给我也可以。闪烁的问题我估计是正常的,因为数据变了要refresh,不过北京显示异常应该是问题,可能是刷新没刷到。
回复 使用道具 举报
dongfeicnlc
中级会员   /  发表于:2016-12-1 13:41:15
18#
gw0506 发表于 2016-12-1 12:29
这个还没有,因为我还没有拿到确切的例子,跟他们说不清。
你要是给我个demo有困难,你把数据部分如何动 ...

Demo已经上传了, 其中数据是动态插入到flexchart上的。

本帖子中包含更多资源

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

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2016-12-5 14:48:26
19#
Sorry,回复晚了。

我做了些调整,用了SuspendLayout 和 ResumeLayout Tip上的黑色块消失了。闪烁的事情跟刷新频炉有关,tick间隔短的话,很难调整。
            flexChart1.SuspendLayout();
            var newItem = new DataItem();
            newItem.Date = DateTime.Now;
            newItem.Depth = 1000 + rnd.Next(10,20);// CDAProtocal.Query("DEPTH");
            newItem.WOB = 80 + rnd.Next(1,5);// CDAProtocal.Query("BLOCKUCOMP");
            newItem.WOH = 100 + rnd.Next(5,10);// CDAProtocal.Query("HKLD") / 10000;
            DataPoints.Add(newItem);
            
            if (newItem.Date.ToOADate() >= Y0.Max)
            {
                Y0.Max = Y1.Max = Y2.Max = flexChart1.AxisY.Max = Y0.Max + 0.0049;
                Y0.Min = Y1.Min = Y2.Min = flexChart1.AxisY.Min = Y0.Min + 0.0049;
            }
            flexChart1.ResumeLayout();
回复 使用道具 举报
dongfeicnlc
中级会员   /  发表于:2016-12-6 16:01:13
20#
gw0506 发表于 2016-12-5 14:48
Sorry,回复晚了。

我做了些调整,用了SuspendLayout 和 ResumeLayout Tip上的黑色块消失了。闪烁的事情 ...

多谢, 黑色背景消失了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部