c# winform mschart控件做cpu图表碰到困难求助
我只是想做一个简单的图来显示实时的cpu波动
现在碰到个问题
x轴要是设定了最大值,就不显示后面加进来的数据
X轴要是不设定最大值,就会被无限撑大
我填充是使用数组的
请问怎么才能用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);
}