在绑定的datagridview中以编程方式编辑单元格的内容

时间:2016-08-19 09:44:25

标签: vb.net data-binding datagridview edit

我需要以编程方式编辑绑定和过滤的datagridview的内容。

我试过了,但没有奏效:

DataGridView1.Rows(rcly).Cells(33).Value = "False"

我无法编辑自定义数据表,因为datagridview已经过滤,我不知道数据集内部的位置是否必须编辑,所以我想在datagridview中以编程方式编辑它并使用bindig镜像数据表中的更改,以便能够使用过滤器功能。

由于

1 个答案:

答案 0 :(得分:0)

Object.createDataGridViewRow名为attribute。您可以访问DataBoundItem,其中DataRowView属性名为ReadOnly,这是您要编辑的DataRow。

我不知道您是否可以编辑自{Read} {Read}以来Row的属性。如果您无法对其进行编辑,则必须使用

访问该行
DataRow

编辑 Dim TheRow as DataRow TheRow = DataGridView1.Rows(rcly).DataBoundItem.Row 使用

中的值
DataRow

您也可以TheRow.Item("ColumnName") = "Your new Value" 访问该项目,但强烈建议您使用该名称。