Puedo agregar un combobox dentro de una columna de un datagrid??

06/05/2005 - 21:16 por CasDom | Informe spam
Mi gran duda:
Tengo un datase en el cual tengo TablaPrincipal y Catalogos
en TablaPrincipal tendo in IDCatalogo el cual esta relacionado con
Catalogos en una relacion de uno a muchos...

El contendio de TablaPrincipal lo asocio a un datagrid de WinForms.

Hasta ahi todo bien...lleno el ds desde mi base de datos y puedo
capturar en TablaPrincipal considerando que solo capture valores
considerados en la tabla de Catalgos.

Sin embargo...seria mas visual y facil para el usuario si en la columna
donde se encuentra el IDCatalogo me mostrara el concepto del catalogo y
me lo desplegara en un combobox.

¿Alguien tiene una idea de como se hace esto??

Gracias por su apoyo.
Saludos !!

CasDom
 

Leer las respuestas

#1 Carlos Durán Urenda
06/05/2005 - 22:19 | Informe spam
Hola hay algunos ejemplos , incluyendo uno en la ayuda del Visual Basic, a
cerca de como agregar ciertos controles en el datagrid, la verdad es que
resulta complicado y tienes que dedicar bastante tiempo para entender como
hacerlo, exiten tambien multiples ejemplos que agregan funcionalidad al
datagrid, lamentablemente estan diseñados cada uno a su manera y resulta
dificil unirlos para crear un grid con varias funciones, lo que resutla en
infinidad de codigos con grids que hacen cosas en partes.

Aqui te muestran como crear un Combo Enlazado, es un excelente ejemplo
http://www.elguille.info/colabora/p...tagrid.htm


Yo te recomendaria que utilizaras otros grids, como el de Component One, que
viene junto con el visual Studio,

o el XtraGrid, que es gratuito, esta interesante, pero que en realidad tiene
algunos problemas
http://dotnet.leadit.be/extendeddat...egory=Home


o puedes mirar algunas suites mas completas con costo, pero que en realidad
te permiten llevar tus programas a otro nivel, y te facilitan enormemente el
desarrollo...
http://www.devexpress.com
http://www.devexpress.com/products/NET/XtraGrid/

o

http://www.janusys.com/controls/

en lo particular, he visto el de Janus, tiene buenos estilos visuales, es
facil de utilizar y permite incorporar facilmente controles en el grid como
combos, UpDowns, TimePickets etc


Saludos
Carlos Durán

"CasDom" escribió en el mensaje
news:
Mi gran duda:
Tengo un datase en el cual tengo TablaPrincipal y Catalogos
en TablaPrincipal tendo in IDCatalogo el cual esta relacionado con
Catalogos en una relacion de uno a muchos...

El contendio de TablaPrincipal lo asocio a un datagrid de WinForms.

Hasta ahi todo bien...lleno el ds desde mi base de datos y puedo capturar
en TablaPrincipal considerando que solo capture valores considerados en la
tabla de Catalgos.

Sin embargo...seria mas visual y facil para el usuario si en la columna
donde se encuentra el IDCatalogo me mostrara el concepto del catalogo y me
lo desplegara en un combobox.

¿Alguien tiene una idea de como se hace esto??

Gracias por su apoyo.
Saludos !!

CasDom

Preguntas similares