vb.net Datagridview 复选框列

问题描述 投票:0回答:0

我有一个带有 CheckBox 列的 Datagridview,我想无法检查库存是否为 0 的复选框和库存为 0 的 Messagbox

enter image description here

这是我的代码:

 Private Sub dgv_CellEndEdit(sender As Object, e As DataGridViewCellEventArgs) Handles dgv.CellEndEdit
        Dim selected As String = dgv.Rows(e.RowIndex).Cells("checkbox").Value

        If dgv.Rows(e.RowIndex).Cells("checkbox").Value = True Then
            If dgv.Rows(e.RowIndex).Cells(9).Value <= 0 Then   'cell9 item stock
                dgv.Rows(e.RowIndex).Cells("checkbox").Value = False
                MsgBox("Invalid Stocks is 0")
            End If
        Else
        End If
    End Sub
End Class
vb.net visual-studio-2019
© www.soinside.com 2019 - 2024. All rights reserved.