日期:2014-05-18  浏览次数:20509 次

如何实现曲线和图形绘制
根据数据库里的数据资料,如何用曲线、图形的形式表现出来呢?

------解决方案--------------------
在onpaint事件中用graphics画.


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace CapsEditor
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}

protected override void OnPaint(PaintEventArgs e)
{
Graphics dc = e.Graphics;
base.OnPaint(e);
Pen p = Pens.Red;
dc.DrawLine(p, new Point(20, 20), new Point(4000, 4000));
}
}
}
------解决方案--------------------
给你个网址下个控件吧,很好用的chart control 控件
http://www.wfsoft.com/wf_wfChart.asp
------解决方案--------------------
http://www.wave12.com/web/home.asp

图表组件wsChart4.6(DLL版)
功能强大操作简单完全可以达到你的要求
------解决方案--------------------
使用owc11吧,画出来的效果很不错,可以实现饼图,柱图,曲线图等等.在我的blog里面有一个具体的实例,你可以参考一下,希望对你有帮助.
http://blog.csdn.net/zhanglei5415/archive/2007/07/23/1702494.aspx
------解决方案--------------------
带图形的实例,请看这篇文章
http://blog.csdn.net/zhanglei5415/archive/2007/07/16/1693333.aspx