Principales respuestas
Pasar datos de un checkbox de un datagridview a otro formulario

Pregunta
-
buenas les pago a comentar mi inconveniente, a lo mejor sea muy facil pero yo se como hacerlo, recien empiezo con esto.-
tengo un formulario en donde tengo un datagridview en donde se muestran los datos, para agregar datos tengo un boton que lleva a otro formulario en donde se encuentran los textbox y en este caso tambien dos checkbox, con un boton de agregar, lo agrega correctamente, el problema viene cuando le doy al boton detalles que lleva al mismo formulario de agregar datos, pero con los datos de la fila seleccionada en ese momento me sale el error
La conversión de la cadena "" en el tipo 'Boolean' no es válida.
paso a mostrar el codigo:
Private Sub BtnDetalles_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnDetalles.Click
AgregarSecuestro.Show()
AgregarSecuestro.BtnModificar.Visible = True
AgregarSecuestro.IdTextBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(0).Value.ToString
AgregarSecuestro.ExpteAfectadoComboBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(1).Value.ToString
AgregarSecuestro.FechaIngresoTextBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(2).Value.ToString
AgregarSecuestro.ProcedenciaTextBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(3).Value.ToString
AgregarSecuestro.FechaSecuestroTextBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(4).Value.ToString
AgregarSecuestro.DescripcionTextBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(5).Value.ToString
AgregarSecuestro.LugarSecuestroTextBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(6).Value.ToString
AgregarSecuestro.LugarFisicoTextBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(7).Value.ToString
AgregarSecuestro.LugarDepositoTextBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(8).Value.ToString
AgregarSecuestro.CadenaCustodiaCheckBox.Checked = SecuestrosDataGridView.CurrentRow.Cells.Item(9).Value.ToString
AgregarSecuestro.InformePericialCheckBox.Checked = SecuestrosDataGridView.CurrentRow.Cells.Item(10).Value.ToString
AgregarSecuestro.TrasladoTextBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(11).Value.ToString
AgregarSecuestro.FechaReingresoTextBox.Text = SecuestrosDataGridView.CurrentRow.Cells.Item(12).Value.ToString
End Subdesde ya gracias por su ayuda. saludos
Respuestas
-
Hola:
En las líneasAgregarSecuestro.CadenaCustodiaCheckBox.Checked = SecuestrosDataGridView.CurrentRow.Cells.Item(9).Value.ToString
AgregarSecuestro.InformePericialCheckBox.Checked = SecuestrosDataGridView.CurrentRow.Cells.Item(10).Value.ToStringestan intentando asignar a una propiedad booleana un valor que es string, por eso te da el error.
Un saludo desde Bilbo
Carlos- Marcado como respuesta Pablo Rubio lunes, 20 de agosto de 2018 21:23
Todas las respuestas
-
Hola Frankozub
Con respecto a tu consulta, puedo recomendarte el siguiente enlace en el cual es un caso similar al tuyo, con una posible solución.
https://social.msdn.microsoft.com/Forums/es-ES/5e80eda0-4214-4ab7-8d02-4410853f4de5/pasar-datos-de-un-formulario-a-otro?forum=vbes
Gracias por usar los foros de MSDN.
Pablo Rubio
_____
Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.
Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.
Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.
-
Hola:
En las líneasAgregarSecuestro.CadenaCustodiaCheckBox.Checked = SecuestrosDataGridView.CurrentRow.Cells.Item(9).Value.ToString
AgregarSecuestro.InformePericialCheckBox.Checked = SecuestrosDataGridView.CurrentRow.Cells.Item(10).Value.ToStringestan intentando asignar a una propiedad booleana un valor que es string, por eso te da el error.
Un saludo desde Bilbo
Carlos- Marcado como respuesta Pablo Rubio lunes, 20 de agosto de 2018 21:23