我无法在我的datagridview中为重做按钮添加行。我想将名为 DeletedFilmName 的公共字符串变量添加到第一列中的新行(列称为“Films”),就是这样。我已经尝试了各种各样的东西,但似乎无法实现这一点,看起来很简单。
这是我的错误:“InvalidOperationException未处理。当控件受数据限制时,无法以编程方式将行添加到DataGridView的行集合中。”
Private Sub Redo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Redo.Click
FilmsDataGridView.Rows.Add(New Object() {DeletedFilmName})
End Sub
有什么想法吗?感谢您的帮助。
答案 0 :(得分:0)
以下代码是一个示例,它解释了如何向DataGridView添加新行绑定到DataTable。
代码段
// DataGridView will generate a new row automatically
SampleDataSet.CustomersRow newCustomersRow = sampleDataSet.Customers.NewCustomersRow();
newCustomersRow.CustomerID = "1234-123";
newCustomersRow.CompanyName = "Sample Works";
sampleDataSet.Customers.Rows.Add(newCustomersRow);
此致 Reuben.J