Crea una fuente de datos con la clase persona que has definido. Para ello
tienes en el manu principal del Visual studio "Data ► Add new data
source...", para lo cual sencillamente tendras que escoger el objeto persona
en cuestion de un menu que te sale.

Una vez hecho esto y con el editor del formulario [design] tendras a la
izquierda, a modo de pestañas, el menu datasources, junto con el toolbox (y
si no tienes en el menu principal "Data ► Show Data Sources". En este menu
te aparecera la clase persona que has añadido como fuente de datos. Si la
seleccionas veras que podras escoger entre formato datagridview o details
(textbox con labels asociadas y demas), ademas de poder seleccionar que
elementos se mostraran, cuales no y en que forma. Sencillamente deja
seleccionado el modo datagridview de la clase persona, pincha sobre ella y
arrastrala sobre el formulario, te creara automaticamente dos cosas. Un
personadatagridview y un personabindingsource, configurados automaticamente
(para ediar las columnas del datagridview simplemente entra en su menu y haz
los cambios que veas). A partir de  aqui para pasar todas las personas de
una lista (MiLista) al datagridview usa el bindingsource que te ha generado,
de modo:

personabindingsource.DataSource = MiLista;

Y todos los datos se ordenaran automaticamente. Modificques o no el
datagridview y sus columnas a posteriori.

Todo esto lo podrias haber hehco manualmente, pero asi te ahorraras unos
cuantos pasos. Tambien puedes arrastrar la fuente de datos (como mencione
antes) sobre un datagridview ya hecho por ti, lo mismo da, te lo configura
todo.

Espero que te sirva.

Saludos

El día 11/01/07, Casti <[EMAIL PROTECTED]> escribió:
>
>
> 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
>
>
> >
>

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