Hola a todos.
Aún no tengo claro si tiene solución o no...
Ej:
1_ Clases
 public class NE_Persona
        {
            private System.Int32 _PersonaId;
            private System.String _Nombre;
            private NE_Email _Email;

            public virtual System.Int32 PersonaId
            {
                get{return _PersonaId;}
                set{_PersonaId = value;}
            }

            public virtual System.String Nombre
            {
                get{return _Nombre;}
                set{_Nombre = value;}
            }

            public virtual NE_Email Email
            {
                get{return _Email;}
                set{_Email = value;}
            }
 }

 public class NE_Email
        {
            private System.Int32 _EmailId;
            private System.String _Nombre;

            public virtual System.Int32 EmailId
            {
                get{return _EmailId;}
                set{_EmailId = value;}
            }

            public virtual System.String Nombre
            {
                get{return _Nombre;}
                set{_Nombre = value;}
            }
 }

2_ DataGridView:
 Le asigno una lista de NE_Persona al DataSource o de un BindingSource y
quiero que muestre las siguientes columnas.
        NE_Persona.PersonaId - NE_Persona.Nombre - NE_Persona.Email.Nombre.

Preguntas:      - Como puedo hacer para setear el DataGridView? cuando está
bindeado a una lista de 
                objetos(NE_Persona) que a su vez posee como propiedades
otros objetos(NE_Email).
                - La unica solución es asignar propiedades adicionales al
objeto padre?
                - Se pueden relacionar BindingSource?
                - TemplateField y TemplateColumn solo se usa en web?

Desde ya muchas gracias.

Marcelo

-----Mensaje original-----
De: [email protected]
[mailto:[EMAIL PROTECTED] En nombre de Francisco A.
Lozano
Enviado el: jueves, 11 de enero de 2007 13:29
Para: [email protected]
Asunto: [NHibernate-Hispano] Re: Asignar un ilist a un DataGridView


Hay DataGrids (bueno, parecidos) comerciales (el de telerik) que permiten
hacer bounds al grafo de objetos y no solo a propiedades del mismo objeto.

El 11/01/07, Veronica Castillo<[EMAIL PROTECTED]> escribió:
>
>
> Gracias Eze..ya lo solucionamos creando una propiedad adicional en el 
> objeto que hace referencia a la propiedad del objeto hijo...
>
> Saludos a Todos...
>
> Vero
>
>
>
> ________________________________
>
>
>
>
> From: "Ezequiel Jadib" <[EMAIL PROTECTED]>
> Reply-To: [email protected]
> To: <[email protected]>
> Subject: [NHibernate-Hispano] Re: Asignar un ilist a un DataGridView
> Date: Thu, 11 Jan 2007 09:00:11 -0300
>
>
> Si le asignas una lista de persona a la grilla, podes acceder a todas 
> las propiedades directas del objeto mediante una boundcolumn y a las 
> que no son directas (dependen de otro objeto), podes acceder con 
> TemplateColumn o TemplateField ________________________________
>
> rdi2k | Ezequiel Jadib | MSN: [EMAIL PROTECTED] | Blogs:
> http://geeks.ms/blogs/ejadib/ (ES) - ejadib.wordpress.com (EN)
> ----- Original Message -----
> From: Casti
> To: NHibernate-Hispano
> Sent: Thursday, January 11, 2007 8:48 AM
> Subject: [NHibernate-Hispano] Asignar un ilist a un DataGridView
>
>
> Hola Gente...pregunta....
>
> Tengo un query de nhibernate q me devuelve un ilist con objetos 
> contenidos, por ej:
>
> Personas - y el objeto tipo de persona con sus propiedades...
>
> Como hago para mostrar este ilist en un DataGridView?
>
> Deseo poder mostrar mas de una propiedad de tipo personas en distintas 
> columnas del DataGridView, para poder visualizar una unica propiedad 
> estoy utilizando una sobrecarga de ToString...Eso es todo....
>
> Gracias x la ayuda, saludos
>
>
>
> sitio MSN para los hispanos en EE.UU. ¡Visítanos hoy!
> >
>


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.16.9/622 - Release Date: 10/01/2007
14:52
 

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.5.432 / Virus Database: 268.16.10/624 - Release Date: 12/01/2007
14:04
 


--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups-beta.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a