Código:
Bien pues mi problema es que deseo hacer un recorrido para ver que checkbox estan activadosen un datagrid, se que para hacer un recorrido completo se usa un for each datagrid item, porque ya tambien lo intente, el problema es que el valor true del checkbox nunca lo toma aunque lo active, en el codigo estoy igualando un objeto checkbox a el checkbox del datagrid de la primera fila, pero cuando activo dicho checkbox y doy click en el boton de eliminar no me detecta que este activado es decir no entra al IF Private Sub btnEliminar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnEliminar.Click Dim chkSelected As CheckBox = CType(dtgClasses.Items(0).Cells(0).Controls(1), CheckBox) 'si activo el checkbox mediante codigo "chkSelected.Checked = True" 'si detecta entra al if, cual es el problema ??? If chkSelected.Checked = True Then MsgBox("hola", 131072) End If End Sub

