【发布时间】:2013-12-02 02:00:57
【问题描述】:
我在向我的 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
有什么想法吗?提前感谢您的帮助。
【问题讨论】:
-
错误很明显:当 DGV 绑定到数据源时,您无法将行添加到 DGV - 而是将其添加到数据源。所有绑定的控件都是这样的。
标签: vb.net datagridview row add invalidoperationexception