首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# winform mschart控件做cpu图表碰到困难

2013-02-24 
c# winformmschart控件做cpu图表碰到困难求助我只是想做一个简单的图来显示实时的cpu波动现在碰到个问题x

c# winform mschart控件做cpu图表碰到困难求助
我只是想做一个简单的图来显示实时的cpu波动

现在碰到个问题

x轴要是设定了最大值,就不显示后面加进来的数据

c# winform  mschart控件做cpu图表碰到困难

X轴要是不设定最大值,就会被无限撑大
c# winform  mschart控件做cpu图表碰到困难

我填充是使用数组的

请问怎么才能用mschart做一个x轴固定。类似于进程管理器的cpu波形图
link
[解决办法]
你的图形的所谓“最大值”不能动态修改?

那么别往下做了。重新设计功能接口吧。
[解决办法]
添加了新数据,显示的条目是固定的,肯定要把第一个数据踢掉啊。
[解决办法]
前面的数据去除要你自己处理数据源,也就是你的数组。
[解决办法]
踢掉前面的数据,需要你自己手动处理的啊。


//假设使用的数据源是List<int>
List<int> source = new List<int>();
int maxCount = 100;

private void AddItem(int value)
{
  if(source.Count>maxCount) source.RomoveAt(0);
  source.Add(value);
}

热点排行