开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 4940|回复: 1

DevExpress Chart在WinForm中偶尔变成红叉

[复制链接]

0

精华

2

贡献

0

赞扬

帖子
29
软币
157
在线时间
9 小时
注册时间
2014-3-1
发表于 2014-4-17 23:57:56 | 显示全部楼层 |阅读模式
本人第一次看到DevExpress就被它漂亮的外表给吸引了,看了相关Demo,就决定就用它了。
现在使用ChartControl碰到麻烦了,
我用图表相导制作了二个Series,然后用代码动态更新其DataSource,以显示其数据,
奇怪的是,有时候会正常,有时候显示红叉,但又不报错,不知道其规律,一旦变成红叉之后,无论如何都无法再正常显示。
研究了一个星期了,上了其官网也有人碰到同样的情况,官方解答是因为多线程异步加载数据,但我没有使用到多线程。

简单的代码如下,这并未在另一个线程中:
                    chartControlMain.Series[0].BindToData(sortedDataSource, "QuarterDateString", "DataValue");
                    chartControlMain.Series[1].BindToData(sortedDataSource, "QuarterDateString", "YearDataValue");

百思不得其解,特求助。希望能得到高手指点。。
回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-5-4 10:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表