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
-~----------~----~----~----~------~----~------~--~---