• Domingo 28 de Abril de 2024, 19:58

Autor Tema:  Añadir Y Borrar En Un Grid  (Leído 1315 veces)

Angel38

  • Miembro MUY activo
  • ***
  • Mensajes: 370
    • Ver Perfil
Añadir Y Borrar En Un Grid
« en: Martes 3 de Octubre de 2006, 19:14 »
0
Hola compañeros,

Mi siguiente duda es, como puedo tener un sistema optimo para agregar y borrar datos de un grid.

Ejm:

Tengo un checkbox, si le hago click, este inmediatamente agrega Pedro Perez al grid, ese paso es facil y ya lo hice.

Pero cuando deselecciono el checkbox quiero que este borre la fila del grid que contiene a Pedro Perez.

Esta es la partecita que me tiene con dudas, pues nose como decirle al programa que me reconozca exactamente esa posicion.

Conozco que para borrar es asi: grid1.RemoveItem(aqui la posicion) pero nose como obtener la posicion(index), desde un checkbox.

La idea de esto es tener varios checbox:
Ejm:
Tengo tres checkbox, si le hago click al primero me asigna a pedro perez, si le hago click al segundo le asigno a Monica Galindo, y si le hago click al tercero check le asigno a Angel Gaviria.

La idea seria que si le doy otra vez click al segundo check me eliminara la fila donde esta el nombre de Monica Galindo. y me quedara con los otros dos nombres.

Es decir, necesito capturar el indice donde iria el nombre, de la persona, tengo varias ideas pero nose como ejecutarlas.

Agradezco su colaboración compañeros.  :hola:
[size=109]Se me olvidó instalar los Drivers de Cordura en mi Cerebro.

lois_

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Añadir Y Borrar En Un Grid
« Respuesta #1 en: Martes 3 de Octubre de 2006, 19:24 »
0
Lo que puedes hacer es un bucle for que recorra, desde 1 hasta el total de nombres que tenga el grid, comparando el nombre y si hay coincidencia, el valor de la variable del for será el indice que buscas.

Angel38

  • Miembro MUY activo
  • ***
  • Mensajes: 370
    • Ver Perfil
Re: Añadir Y Borrar En Un Grid
« Respuesta #2 en: Martes 3 de Octubre de 2006, 19:51 »
0
Hola Louis,


Pues si, esa era la idea gracias por la ayuda.

Lo unico es que cuando se terminaba el ciclo aparecia un error, lo solucioné, asi:

Cuando concordaban los nombres, en la rutina le daba un exit sub y listo.
[size=109]Se me olvidó instalar los Drivers de Cordura en mi Cerebro.

lois_

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Añadir Y Borrar En Un Grid
« Respuesta #3 en: Martes 3 de Octubre de 2006, 21:07 »
0
De nada, espero haberte servido de ayuda  :hola: