我需要以编程方式编辑绑定和过滤的datagridview的内容。
我试过了,但没有奏效:
DataGridView1.Rows(rcly).Cells(33).Value = "False"
我无法编辑自定义数据表,因为datagridview已经过滤,我不知道数据集内部的位置是否必须编辑,所以我想在datagridview中以编程方式编辑它并使用bindig镜像数据表中的更改,以便能够使用过滤器功能。
由于
答案 0 :(得分:0)
Object.create
有DataGridViewRow
名为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"
访问该项目,但强烈建议您使用该名称。