如何从DataGridView控件的底部删除空行?

当我用数据填充DataGridView时,底部总是有一个空行。 我如何禁用这个?

3 Solutions collect form web for “如何从DataGridView控件的底部删除空行?”

是的, DataGridView底部总会有一个空行。 它允许用户在运行时添加新的数据; 他们所要做的就是开始在新行中input。

要禁用它,您还需要防止用户添加新行。 通过将DataGridView控件的AllowUserToAddRows属性设置为False来执行此操作:

 myDataGridView.AllowUserToAddRows = false; 

你也可以使用RemoveAt。 正如你所知道的RemoveAt使用索引号。

 // Your last row index number - 1 dataGridView1.Rows.RemoveAt(18); 

在数据绑定之前删除的最佳方法。

当您绑定来自数据表或数据集的数据时。

 int y = dt.Field<int?>( "Field" ) ?? 0; 
  • 如何在C#中实现进度条?
  • Windows窗体的UIdevise模式(如WPF的MVVM)
  • 删除Windows窗体中的标题栏
  • 从Control的构造函数中检测devise模式
  • 如何在WinForms中合并DataGridView单元格
  • 你如何将一个对象从form1传递给form2并返回form1?
  • 在C#WinForms中的ToggleButton
  • 禁用调整Windows窗体的大小
  • ListBoxItem中的复杂UI
  • 调用(委托)
  • 邮件发送与networking凭证为真正的Windows窗体不工作