.net WinForm下从datagridview中取值,通过Zedgraph作折线图

本文介绍了如何在.NET WinForm应用中,从datagridview获取数据,并利用Zedgraph库创建折线图。文章详细讲解了Zedgraph控件的添加方式,包括作为用户控件、组件以及Web控件的使用,并提供了通过datagridview的第一、二、三列数据绘制两条折线图的代码示例。
摘要由CSDN通过智能技术生成

        本文介绍了.net框架下Winform中从datagridview中直接取数据,用Zedgraph作图的方法。

        首先,需要下载Zedgraph,让我们的.NET可以使用这个控件,有三种方法:

作为用户控件使用ZedGraph【转】

可以在Visual Studio .NET的工具箱中添加ZedGraph控件。首先,打开Visual Studio .NET,新建一个Windows项目,打开窗体设计器显示当前窗口。要查看工具箱,使用主菜单的视图-工具箱命令。
右键单击工具箱上的“我的用户控件”或“组件”栏,然后选择“添加/删除项”选项。点击“浏览”,选取“ZedGraph.dll ”文件。一旦文件添加了,你可以看到一个ZedGraphControl选项在工具栏中。将它拖到窗体设计器中,拉伸到合适大小。这样就在你的窗体中创建了一个ZedGraph控件。这个控件具备了ZedGraph控件的所有功能。一个ZedGraph控件就这样简单的创建了,他带有一个初始的图形窗格(又想不到词...)。ZedGraph.dll文件可以作为用户控件或组件。

作为组件使用ZedGraph【转】

在你的项目中添加组件,步骤如下:

1.在项目中,选择项目菜单下的“添加”选项。通过浏览按扭找到ZedGraph.dll,点击OK。这将使你的项目包含了ZedGraph的所有功能。

2.在主窗体代码中添加使用ZedGraph的代码.

作为Web控件使用ZedGraph【转】

ZedGraph现在具有一个可以应用到ASPX的Web控件类。提供下载演示项目示范了这个功能。要使用Web控件,你的页面必须包含以下图片:
<img src="graph1.aspx" />

在这个例子中,graph1.aspx是一个声名了这个控件的文件,这个声明要包含一个叫做“graph1.aspx.cs ”的后台代码文件,这个文件实际上负责绘制图形。所以,ZedGraph.dll文件必须未于和graph1.aspx同级的"bin"目录下。

好了,现在我们来作图:

其中,datagridview中的第一列作为X轴的值,第二列和第三列分别作为Y轴的值做两条曲线。

将Zedgraph从工具箱拖出来之后,建立一个函数:

public static void DrawZedgraphColumn2(DataGridView DGV,ZedGragphControl ZGC)

{

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值