如何在datagrid c#.net windows窗体中添加子行?
Nirmal
问问题
1208 次
5 回答
3
我不确定这是否是您要问的,但是如果您想附加行,最简单的方法是将它们附加到您在 DataBind() 之前使用的任何 DataSource
如果这不是您所追求的,请提供更多详细信息。
于 2008-09-19T14:18:12.123 回答
0
通常您将数据网格绑定到数据集。您能否澄清一下您在寻找什么,以便我们更详细地了解?
于 2008-09-19T14:18:28.223 回答
0
DataTable myDataTable = new DataTable();
DataGridView myGridView = new DataGridView();
myGridView.DataSource = myDataTable;
DataRow row = myDataTable.Rows.Add(1, 2, 3, 4, 5); //This adds the new row
于 2008-09-19T14:30:32.407 回答
0
如果您正在寻找嵌套表,则必须使用第三方控件。DataGridView 不支持它。
于 2008-09-19T14:37:00.067 回答
0
首先确定您的数据 GridView 名称并创建 DataTable
DataTable DT= new DataTable();
然后还创建 DataRow
DataRow row = new DataRow();
最后调用 add() 函数像这样:
DT.Rows.Add("ID","Name","Addr","number");
并且不要错过在 DataGrideView 上设置源以显示数据:
DataGrideView.DataSource = DT;
于 2017-07-25T19:28:41.593 回答