SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: ambarrerar en Lunes 10 de Abril de 2006, 16:50

Título: Como Saber A Que Celda Se Le Hizo Clic En Dbgrid
Publicado por: ambarrerar en Lunes 10 de Abril de 2006, 16:50
Hola

Yo se que para un TStringGrid hay un evento llamado OnSelectCell el cual hace lo que yo necesito, pero para el DBGrid no existe este evento, como puedo puedo saber a que celda se le hizo click?

Porfa necesito Ayuda!!!

Muchas Gracias!!
Título: Re: Como Saber A Que Celda Se Le Hizo Clic En Dbgrid
Publicado por: joacoRamone en Miércoles 12 de Abril de 2006, 02:04
Hola, nunca use esta funcion, pero probaste con OnCellClick?

Suerte.
Título: Re: Como Saber A Que Celda Se Le Hizo Clic En Dbgrid
Publicado por: Elforious en Sábado 29 de Marzo de 2008, 22:14
De celdas no se mucho, pero lo que yo hago obtener la fila en la que se hace click,
en el evento onClick del StringGrid le pongo:  

int Fila_Actual = StringGrid1->Row;

y la vaiable Fila_Actual la uso para comparar celdas, por ejemplo:

if(StringGrid1->Cells[0][Fila_Actual] != "")
{
        <Sentencia1>
        <Sentencia2>..etc.
}

Espero que eso te ayude...