botones dentro de un datagrid

28/02/2005 - 05:47 por Manuel Aguilera | Informe spam
Hola, necesito de su ayuda comunida. Tengo un datagrid que
se llena con los datos de 2 tablas de mi BD. Lo que quiero
hacer es que de acuerdo a los registros que se muestren en
el datagrid se cree automaticamente un boton dentro de una
ultima columna, en donde al hacer click sobre ese boton se
acceda a otro formulario de acuerdo a los datos que
contenga cada fila. Es decir, si mi datagrid se carga con 5
registros, deberian aparecer 5 botones que permitan
ingresar a un formulario que se llenara segun los datos
correspondientes.

He leido en otros foros y algunos dicen que no se pueden
poner botones dentro de un datagrid. Si fuese asi, ¿que
solucion me dan?

Otra cosa que habia pensado (pero que no se hacer) es que
cuando se seleccione una fila se abra un formulario con los
datos correspondientes a la fila seleccionada. ¿Se podra
hacer eso?

Espero que me puedan ayudar con esto por favor. Gracias.
 

Leer las respuestas

#1 Carlos Durán Urenda
28/02/2005 - 15:25 | Informe spam
Hola Manuel

Es totalmente falso que no se puedan agregar botones u otro control al data
grid, lo que en realidad pasa es que resulta bastante complicado hacerl :(,
por ahi en uno de los links que se proporcionan en este foro he bajado un
codigo que, aunque en realidad no pone un boton dentro del datatgrid, dibuja
un mapa de bits con la apariencia de un boton y le da funcionalidad como si
se tratase de un boto, sin embargo el codigo es algo complicado hasta que se
le estudia bien, en fin, si no deseas complicarte demasiado puedes
descargarte el XtendedDataGrid, que es de uso libre,y te permite mostrar
controles como botones, barras de progreso, combos y una serie de controles
dentro de las celdas de tu datagrid, es un control herado del Datagrid.
http://dotnet.leadit.be/extendeddat...egory=Home
Sin embargo tiene algunos problemillas y posiblemente querras programar tus
propios controles

Saludos
Carlos Duran


"Manuel Aguilera" escribió en el mensaje
news:1fb601c51d50$908ebd30$
Hola, necesito de su ayuda comunida. Tengo un datagrid que
se llena con los datos de 2 tablas de mi BD. Lo que quiero
hacer es que de acuerdo a los registros que se muestren en
el datagrid se cree automaticamente un boton dentro de una
ultima columna, en donde al hacer click sobre ese boton se
acceda a otro formulario de acuerdo a los datos que
contenga cada fila. Es decir, si mi datagrid se carga con 5
registros, deberian aparecer 5 botones que permitan
ingresar a un formulario que se llenara segun los datos
correspondientes.

He leido en otros foros y algunos dicen que no se pueden
poner botones dentro de un datagrid. Si fuese asi, ¿que
solucion me dan?

Otra cosa que habia pensado (pero que no se hacer) es que
cuando se seleccione una fila se abra un formulario con los
datos correspondientes a la fila seleccionada. ¿Se podra
hacer eso?

Espero que me puedan ayudar con esto por favor. Gracias.

Preguntas similares