1

我正在尝试在 datagridview 中创建一些空白行。不幸的是,我无法做到这一点。

如何在网格中实现空白行?

我只是这样实现的..

dgvGetData.AllowUserToAddRows = true;
dgvGetData.Rows.Add(5);

但事情不工作....

4

1 回答 1

2

您是否在创建行之前添加了列?如果没有,则会引发错误。

添加空行的一种简单方法是这样。首先,您需要添加列。

//You can assign the Column types while initializing
DataGridViewColumn d1 = new DataGridViewTextBoxColumn();
DataGridViewColumn d2 = new DataGridViewCheckBoxColumn();
DataGridViewColumn d3 = new DataGridViewImageColumn();

//Add Header Texts to be displayed on the Columns
d1.HeaderText = "Column 1"; 
d2.HeaderText = "Column 2";
d3.HeaderText = "Column 3";

//Add the Columns to the DataGridView
DataGridView1.Columns.AddRange(d1, d2, d3);

//Finally add the Rows
DataGridView1.Rows.Add(5);
于 2013-01-07T12:00:22.387 回答