1金币
我用 instance.Chart3DQ.ChartGroups[0].ChartData.SetGrid.GridData =double[,]进行数据设置
for (var i = 0; i < frameSet.DataDbmdoublePercent.GetLongLength(0); i++)
{
for (var j = 0; j < frameSet.DataDbmdoublePercent.GetLongLength(1); j++)
{
var res = frameSet.DataDbmdoublePercent[i, j];
if (res > -80)
{
instance.Chart3DQ.ChartGroups.Group0.Bar.SetBarColor((int)i, j, GetColor(res));
}
}
}
设置每个bar的颜色,GetColor为颜色数组取色。
以上运行目前是每秒刷新,double数组是[200,50]
程序运行一段时间就会出现界面卡顿,此时CPU占用20%,内存总体200Mb,不知道有没有人遇到过类似情况。希望给下帮助,不胜感激!
|
|