none
combobox RRS feed

  • Pregunta

  • Hola necesito llenar un combox de una lista de objetos pero que en el combox no aparezcan los objetos en si....

    por ejemplo la lista seria List<Objetos> lista = {Objeto1, Objeto2,Objeto3,.....} y en el combobox kiero k aparezca asi..

    1,2,3,....

    para cuando yo seleccione un item en el combobox selecciones el objeto no el texto como seria ??

    miércoles, 4 de abril de 2018 16:14

Respuestas

Todas las respuestas

  • Sería bueno que nos dijera qué tipo de proyecto está haciendo.

    Si es Windows Forms, el ComboBox acepta en el DataSource una lista de lo que sea, y lo que desplegará es el ToString() del objeto contenido en la lista.

    Entonces si tiene una lista de objetos de una clase particular, solamente debe sobreescribir el ToString() para mostrar lo que usted guste en el ComboBox.


    Jose R. MCP
    Code Samples

    miércoles, 4 de abril de 2018 16:59
    Moderador
  • hola

    pero como es la estrucgura de Objetos ? entiendo es una clase con propiedades

    si es asi solo tienes que asignar la lista al DataSource y asignar el DisplayMember y ValueMember

    How to: Bind a Windows Forms ComboBox or ListBox Control to Data

    si una de las propiedades del objeto tiene los numeros los visualizaras

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    miércoles, 4 de abril de 2018 17:25