C#CBS结构构怎么更新二级路径

C#入门基础实现chart控件动态添加数據

点击开始,将随机生成的两组数据添加进折线图里chart1和chart2 只显示10个数,超过10个数将第一个传进来的数删掉

勾选框可以选择chart只显示其中一条線

关键点使用timer定时器生成随机数,调用方法类

 //////指当前显示的是第几个 
 //定义存储和显示点的容器
 ////指当前显示的是第几个 
 //定义存储和显示点嘚容器
 
 ////指当前显示的是第几个 
 //定义存储和显示点的容器
 
 
 
 

版权声明:本文为博主原创文章未经博主允许不得转载。 /qq_/article/details/

前一篇博客 C#char控件的使用心得 简述一个使用chart控件的例子此处详细整理一下chart控件的使用

要使用好Chart控件我们先得明確它的结构。如下图所示:(只画出了大概结构更多的细节会使得图片可视性差)

2. 每一个chartArea主要包含X轴,Y轴副X轴(上方),副Y轴(右方)绑定的线條,绑定的图例 

3. 线条可以有许多,只要将线条绑定到chartArea就可以在对应的chartArea显示

其树形实体结构如下所示: 对于每个实体里面的许多样式属性可以自行尝试研究。

综上可以对chart的结构有一个基本了解接下来结合代码进行说明

1. 线条的创建   此处用于创建4条线段。

//曲线的样式 有圆形曲线阶梯形曲线,折线等等 //曲线的阴影样式 可以让曲线更加突出有立体感。 //标记的样式 设置曲线中 每个数据点标记的样式可以在标記中显示数据点的值,但是太多
//数据点的话将没有可视性
 //设置线条的轴类型 主要设置以下方做X轴还是上方做X轴,左方做Y轴还是右方做Y轴
 


 //設置图表区域 用户可以拖动游标 此处设置后用户可以通过拖动游标放大查看区域 
 
 //设置图表区域 用户可以拖动游标
 
 
 
 
 //设置曲线横坐标值类型为時间类型
 
 //将此线条绑定到的AxisX的标签设置时间格式
 
 //设置X Y 轴坐标的标题。
 
 //设置网格主网格 与主刻度对应 副网格与副刻度对应,从刻度向另┅端画一条线如果线条中数据过多,
 
//产生较多的网格线会 使得整个区域过于密集甚至为全黑色。所以在数据点较多的情况小关闭副网格甚至主网格。
 
 //设置主刻度线和副刻度线 一般只有主刻度线才有对应标签值
 
4.将前面创建的对象加入到自己所属的父实体中。
 
上述代码沒有讲述给线条添加数据点前一篇博客C#使用心得讲述给线条添加数据点的方法。

我要回帖

更多关于 cs架构 的文章

 

随机推荐