none
DataPropertyName para clase personalizada RRS feed

  • Pregunta

  • Hola a todos,

    Para explicar el inconveniente que tengo, muestro el siguiente ejemplo:

    public class ClaseA
    {
     public string Nombre {get;set;}
     public int Codigo {get;set;}
    }
    
    public class ClaseB
    {
     public ClaseA A {get;set;}
     public String CodigoClaseA {get;set;}
    }
    
    public class ClaseBList : List<ClaseB>
    {
    
    }
    
    
    

    El asunto es que deseo cargar una grilla con los valores existentes en ClaseBList, sin embargo, quisiera que una columna de la grilla me muestre el campo Nombre (que pertenece a ClaseA)

    Había utilizado, en su momento, una grilla de terceras partes donde lo único que hacía es establecer la propiedad DataPropertyName a (en este caso) ClaseA.Nombre, y me reflejaba perfectamente, sin embargo, en el DataGridView no sucede lo mismo.

    ¿Cómo puedo resolver esto?

    Desde ya muchas gracias!

    Saludos cordiales,
    Gustavo Arriola


    Saludos cordiales, Gustavo Arriola
    miércoles, 9 de marzo de 2011 21:02

Respuestas

Todas las respuestas