none
Al dar doble click se llene en otra forma los textBox y comboBox con esa información RRS feed

  • Pregunta

  • Hola , antes que nada gracias por la ayuda.

    Tengo un problema, y no se cómo resolverlo.

    Tengo una pantalla principal donde se muestra un grid con las reservaciones realizadas, y quiero que cuando le de doble click a una fila en la forma de Reservaciones se llenen los textBox y comboBox dependiendo de la información del grid de la forma de Inicio... 

    Ya recupero los valores del grid pero no se cómo enviarlos a la otra forma y llenala con esos datos.

    Gracias

    miércoles, 29 de abril de 2015 22:05

Todas las respuestas

  • Hola.

    Bueno si recuperas los datos es cuestión de decirle al textbox que tome el valor

    En el evento doble click del grid seria textbox.Text = NombreDelGrid.CurrentRow.Cells[0].Value; si el valor de esta columna es numérico recuerda convertirlo en texto ya sea con .ToString o Convert.ToString

    Y en el caso del comboBox Solo Seria ComboBox.SelectValue =NombreDelGrid.CurrentRow.Cells[0].Value;

    Espero sea de ayuda

    miércoles, 29 de abril de 2015 22:24
  • Hola querido amigo, los controles que deseas llenar se encuentran en un formulario o es que quieres llenar los datos a esos controles que se encuentran en otro formulario.

    De ser asi declara variables globales para poder capturar los datos emitidos del primer formulario y los puedas capturar en el segundo formulario.

    Revisa este articulo/documento sobre variables globales Global variables

    Espero haberte ayudado gracias.

    miércoles, 29 de abril de 2015 22:26
  • Hola:

     Para solucionar tu problema no mencionas la relación entre ambos formularios, osea no dices si pertenecen a una MdiParent, si uno esta mostrado como ShowDialog o solo Show etc...

     Otra cosa que no mencionas es que si quieres que los controles del formulario llamador se vayan visualizando los datos tan pronto termines de hacer click sobre el registro o solo al momento de cerrar el formulario, te comento esto porque las soluciones pueden variar dependiendo de que camino quieres seguir, por un lado, podrías usar un interfaz para comunicar los formularios, por otro lado, podrías usar propiedades publicas en el Frm2 y usar los valores de estos en el formulario llamador...

    Extiendo por favor la explicación de tus necesidades para poder aportar algo de valor a la solución del mismo.


    Saludos desde Monterrey, Nuevo León, México!!!

    miércoles, 29 de abril de 2015 22:34