因为自己毕业需要做一个有关环境监测的项目,原理是通过无线采集环境信息,将信息实时保存到数据库,上位机是winform程序,程序需要实时的显示已经采集到的数据,并用曲线的方式表现出来,自己折腾了几天,也算是有一些小的收货,自己也是刚接触C#编程,给我的感觉非常的好。 用到的chart控件 ...
因为自己毕业需要做一个有关环境监测的项目,原理是通过无线采集环境信息,将信息实时保存到数据库,上位机是winform程序,程序需要实时的显示已经采集到的数据,并用曲线的方式表现出来,自己折腾了几天,也算是有一些小的收货,自己也是刚接触C#编程,给我的感觉非常的好。 用到的chart控件 ...
一、效果与思路 效果: 解决方案1 用chart的mousemove时间,实时跟踪鼠标最近的X轴的位置,然后把cursorX设置到那个位置上,让用户知道我是选的那一个X的值,同时用tooltip显示该X轴上所有的Y值,结贴了谢谢大家。 至于如何显示鼠标移动到的那个series ...
几个重要的属性 在介绍实现方法前需要先了解chart控件的几个属性 ChartAreas :绘图区域,当数据量大时只要一个绘图区域。 AxisX:X轴。(Y轴一致,此文进介绍X轴)。 AxisX.ScrollBar:X轴滚动条 ...
说明:Series--图表序列 ChartAreas--图表区 一个chart可以增加多个图表区域,一个图表区域上有多个图表序列 this.chart1.Series[0].Points.Clear(); //清空chart上第一个Series的数据 ...
private void btn_Click(object sender, EventArgs e) { ...
在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里 System.Windows.Forms.Timer是应用于WinForm中的,它是 ...
static System.Timers.Timer timer1 = new System.Timers.Timer(); static void Main(string[] args) { System.Timers.Timer timer1 = new ...
Timer类提供以指定的时间间隔执行方法的机制。此类不能继承。Timer能有规律的以一定的时间间隔激发timer事件,而执行相应的程序代码。Timer控件的Interval属性表示两个计时器事件之间的时间间隔,其值以ms为单位。Timer将每隔Interval触发一次计时器事件Tick。如: ...