| |||
Ordenar MsFlexGrid Hola a todos, mi inquietud es la siguiente, necesito ordenar los datos en un MsFlexGrid en tiempo de ejecuion (tiempo Real) o sea, que el usuario cargue los datos que necesite y que luego pueda darle el orden que necesite, que seleccione la fila y la arrastre con el mouse a la posicion que desee, por ejemplo, si en la fila 10 dice "Progaramador de Visua Basic" que pueda arrastrarla a la fila 1 o a la 5 o a la que necesite, desde ya muchas gracias por sus comentarios |
| |||
Respuesta: Ordenar MsFlexGrid Buenos días, para ordenar las columnas alfabéticamente, prueba este código: suponemos que el nombre del msFlexgrid es grid2: Private Sub grid2_Click() Static tipo As Boolean If (grid2.MouseRow = 0) Then ' Ordena en forma ascendente If tipo Then grid2.Col = grid2.MouseCol grid2.Sort = 2 tipo = False ' Ordena en forma descendente Else grid2.Col = grid2.MouseCol grid2.Sort = 1 tipo = True End If End If End Sub con esto, al pulsar sobre cualquiera de los encabezamientos, te ordena los campos del flexgrid asociados a la columna sobre la que seleccionaste, de manera ascendente o descendente.... Ya nos contarás. |
Etiquetas: Ninguno |