遇到如下问题要将数据库中的数据读出,并一一量化描点,形成曲线图谁能帮助我,给个例子或控件,谢谢
解决方案 »
- 请教教我:ToCharArray()
- 求一个类似LineShape的自定义控件~
- 关于dataset.relation的提问
- 求教如何将DOS文件转化为Unix格式文件
- C# 中处理结构内的数组问题(请高手指点)
- IE 下我寫的系統界面效果 經典!!爽!!
- FileStream分步读取的问题,一直想不明白是为什么?
- C# Socket 如何在死循环中接收并解析数据
- oracle存储过程中的默认参数,请问用OracleParameter怎么传参数?
- 我自己做了个获取摄像头程序,能够捕捉到视频,但是不能拍照,谁帮我修改一下
- 用正规表达式提取网页内容
- c#2005中tabcontrol,tabpage的标签标题如何设置对齐
Random random = new Random();
for(int i = 0; i < iArray.Length; i++)
{
iArray[i] = random.Next(0,200);
}Graphics gdi = this.CreateGraphics();
Pen blackPen = new Pen(Color.Black, 1);
int iBaseX = 50;
for(int i = 1; i < iArray.Length; i++)
{
iBaseX += 2; gdi.DrawLine(blackPen,iBaseX - 2, iArray[i - 1], iBaseX,iArray[i]);
}曲线的计算更复杂一些,但万变不离其宗,以上是直线的改改就可以了
ps:其实直线多好啊,就像Windows的Task Manager
这块要注意一下窗口刷新显示时(即窗口重绘时)记得要处理,否则窗口一刷新,你原来画的图可能就不见了,其实很简单,只要处理一下PANEL的Paint事件就行了。