![]() |
Datagrid desplegable Hola a todos. En mi aplicación tengo un datagrid, el caso es que necesitaría que cuando pincho sobre un checkbox de una columna del datagrid, se me mostrara debajo de esta otro datagrid con los componentes en que se divide ese elemento. Basicamente es que cada columna tenga otro datagrid asociado, y se mostrara en forma de desplegable. Gracias de antemano. Saludos. |
Respuesta: Datagrid desplegable Eso es facil, solo tenes que programar en el evento del checkbox.... Te pongo un ejemplo. Protected Sub ChkItem_CheckedChanged(ByVal sender As Object, ByVal e As System.EventArgs) Dim chkTemp As CheckBox = CType(sender, CheckBox) Dim dgi As DataGridItem dgi = CType(chkTemp.Parent.Parent, DataGridItem) 'Aca llamas a la funcion que te cargaria y mostraria en la ota grilla ok (eso lo tenes que hacer vos porque no conozco tu proyecto pero es facil.) 'Fijate que yo le puse indice 0 porque es el id con el que voy a buscar, pero vos fijate cual es el tuyo MostrarComponente(dgi.Cells(0).Text.Trim.Trim) End Sub Saludos |
Respuesta: Datagrid desplegable Muchas gracias por tu respuesta. El caso es que a mi lo que me gustaría es que apareciera esa tabla debajo de la columna que he seleccionado, pero dentro de la misma tabla, y no como otra tabla aparte, en plan despegable, como un arbol, que seleccionas un nodo padre y se te muestran los nodos hijos. Saludos. |
Respuesta: Datagrid desplegable Porque no metes un datagrid en cada celda que sea desplegable y lo cargas al cargar el grid padre, pero con visible=false. Luego al dar al checkbox puedes ponerle ese visible=true Saludos |
| La zona horaria es GMT -6. Ahora son las 09:54. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.