我创建了一个常规数据表,它导出并导入到xml中,一切都很好。
为了方便它的访问,我创建了一个datagridview,我正在尝试在那里提供可数据化的内容
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
dataGridView1.DataSource = DataAccess.Instance.tabelaEC0;
}
(我在不同的类中创建了表,因此它可用于所有表单)
我得到的只是一个空的gridview
答案 0 :(得分:1)
以下是在DataGridView上设置DataSource的示例。 DataSet1是一个类型化数据集,其中一个表“DataTable1”具有一个字符串列:
DataSet1 ds = new DataSet1();
ds.DataTable1.AddDataTable1Row("test");
dataGridView1.DataMember = "DataTable1";
dataGridView1.DataSource = ds;
或者,您可以将表绑定为DataSource:
DataSet1 ds = new DataSet1();
ds.DataTable1.AddDataTable1Row("test");
dataGridView1.DataSource = ds.DataTable1;