【发布时间】:2021-11-15 00:54:46
【问题描述】:
如果旁边的单元格的值为“1”,我正在尝试以编程方式将 CheckBox 添加到 DataGridVew 单元格。我正在尝试在添加行时执行此操作
我希望有人可以在这里帮助我提供正确的代码。我知道其中一行代码不正确,但我已将其放入以说明我正在尝试做的事情。
提前致谢。
Private Sub Controls_DGV_RowsAdded(sender As Object, e As Windows.Forms.DataGridViewRowsAddedEventArgs) Handles Controls_DGV.RowsAdded
If Controls_DGV.Rows(e.RowIndex).Cells(2).Value = "1" Then
Controls_DGV.Rows(e.RowIndex).Cells(1).AddCheckBox ' THIS LINE IS INCORRECT
End If
End Sub
【问题讨论】:
-
目前尚不清楚您要做什么。但是,我希望您确实意识到您不能将复选框单元格“添加”到网格中的单行。如果您添加一个复选框“列”,那么显然该列将适用于所有行。假设您在可能包含 1 的单元格旁边添加一个复选框列……您希望复选框单元格做什么?
标签: vb.net checkbox datagridview