Forms 如何在VisualStudio中创建窗体中的表
如何在VisualStudio中创建一个表(如excel表)来显示二维动态数组的内容Forms 如何在VisualStudio中创建窗体中的表,forms,visual-studio,Forms,Visual Studio,如何在VisualStudio中创建一个表(如excel表)来显示二维动态数组的内容 我看到在VisualStudio2008中有一个表对象要添加到表单中,但在2013年我似乎找不到任何类似的东西。Datagridview似乎完成了这项工作,但它涉及到创建SQL数据库?这是因为datagrid应该与数据库一起工作。 不管怎样,我想你是想在表单中集成一个excel表格,对吗? 那么 到现在为止你都试过什么 DataGridView就是解决方案。您不需要SQL数据库。只需用数据(逐行)填充Data
我看到在VisualStudio2008中有一个表对象要添加到表单中,但在2013年我似乎找不到任何类似的东西。Datagridview似乎完成了这项工作,但它涉及到创建SQL数据库?这是因为datagrid应该与数据库一起工作。
不管怎样,我想你是想在表单中集成一个excel表格,对吗? 那么
到现在为止你都试过什么 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;
非常感谢,这正是我需要的!我想要一个更简单的表,真的datagrid似乎可以工作!谢谢您抽出时间,先生。