C# DataGridView

来源:百度知道 编辑:UC知道 时间:2024/06/27 06:47:08
大家帮帮忙.我建立了一个名为frmEdit的类.类中只有DataGridView图表,我在另一个类frmMain中如何调用frmEdit并且向DataGridView图表写入数据啊?
能教得具体一些吗,我是C#的初学者.什么都不懂 .要如何调用

1、在frmMain中获得你要显示的数据并以DataTable的形式传到frmEdit中,例如:DataTable dt = new DataTable;
frmEdit frm1 = new frmEdit(dt);
2、在frmEdit的代码层中
DataTable dt = new DataTable;
public frmEdit(DataTable dt)
{
InitializeComponent();
this.dt = dt;
}
然后将DataGridView.datasource = dt;
3、应该就差不多了吧~~

把它存在application或session中

添加引用,像using System.***.****;

首先你必须先获得一个DataTable,可以从数据库获得,也可以手动创建并添加数据。在frmMain中先创建frmEdit类的实例,然后指定其DataGridView的DataSource属性为你获得的DataTable并调用其DataBind()方法。