如何从特定的行datagridview创建数据表

本文关键字:datagridview 创建 数据表 | 更新日期: 2023-09-27 18:02:14

如何从datagridview的前5行或前6行(包括列头)创建数据表

如何从特定的行datagridview创建数据表

你的解释太短了。无论如何,我从中理解的是,要么你有一个数据表,你想把它的前5到6行绑定到数据网格你想把你的数据网格行与标题数据表都可以通过每个循环完成。

你可以从data

得到这样的列名
string columnName = mydatagrid.Columns[columnIndex].Name;

或者您可以使用foreach loop

获取行和列
 foreach(DataGridColumn col in dg.Columns)
   {
     dt.columns.Add(col.HeaderText);
   }
 foreach(DataGridRow in dg.Rows)
 {
  if(dt.Rows.Count < 6)
  //Add data to data table
 }

同样的方法,你可以应用一些修改从datatable

获取数据

您可以像下面这样使用Linq

datatable.AsEnumerable().Skip(5).Take(6);