如何在Visual Studio中的窗体中创建表

时间:2015-05-08 09:17:51

标签: forms visual-studio

如何在excel表中创建一个表来显示visual studio中二维动态数组的内容?

我在visual studio 2008中看到有一个表对象要添加到表单中,但我似乎无法在2013年找到类似的东西.Datagridview似乎可以完成这项工作,但它涉及创建一个SQL数据库? / p>

2 个答案:

答案 0 :(得分:2)

DataGridView是解决方案。您不需要SQL数据库。只需使用您的数据(逐行)填充DataTable,并将DataGridView的数据源设置为此DataTable

 // Create and populate the datatable
 DataTable dataTable = new DataTable();
 DataColumn[] columns = {new DataColumn("ID"), new DataColumn("Value")};
 Object[] row1 = {"1", "Value1"};
 Object[] row2 = {"2", "Value2"};
 Object[] row3 = {"3", "Value3"};
 dataTable.Columns.AddRange(columns);
 dataTable.Rows.Add(row1);
 dataTable.Rows.Add(row2);
 dataTable.Rows.Add(row3);

 //Set the data source
 dataGridView.DataSource = dataTable;

答案 1 :(得分:1)

那是因为datagrid应该与数据库一起使用 无论如何,我猜你想在你的表单中集成一个excel表,对吧? 在那种情况下this should help!
你到现在为止做了什么?!