none
Cargar varios Textbox con un combobox RRS feed

  • Pregunta

  • es solo 1 combobox, y 4 textbox, no que pinten a referirme color,

    sino que se carguen datos.

    por ejm:

    Tabla: Alumno

    idalumno

    codigo

    nombre

    sexo

    con el combo selecciono su codigo y automanticamente los textbox, txtnombre, txtsexo se cargan de valor..

    como lo hago??


    Cristian

    • Cambiado Enrique M. Montejo martes, 18 de septiembre de 2012 15:27 Controles de Windows Forms (De:Lenguaje VB.NET)
    miércoles, 12 de septiembre de 2012 17:21

Todas las respuestas

  • En este link tienes un ejemplo:

    http://www.daveoncsharp.com/009/11/binding-a-windows-forms-combobox-in-csharp/

    La idea es que primero tienes que rellenar el combo con los valores seleccionables de idalumno y luego controlar el evento SelectedIndexChanged del combo para leer el valor seleccionado por el usuario. En ese mismo evento, cuando hayas leído el idalumno, tendrás que obtener a partir de él los otros atributos de la entidad Alumno y asignar sus valores a las propiedades Text de cada textbox. Como leer esos atributos depende de como hayas implementado tu capa de datos, por Entity Framework, ADO .NET, etc...

    domingo, 23 de septiembre de 2012 14:46
  • correcto, cuando cargas la informacion desde base de dato, que supongo que es, carga toda la info en una lista  le haces el binding al control del combobox.

    en el SelectedIndexChanged buscas el idalumno en la misma lista y llenas los campos de los textbox a partir de ella

    miércoles, 26 de septiembre de 2012 14:16