Delphi - Ayuda con para un grid

 
Vista:

Ayuda con para un grid

Publicado por MANY (46 intervenciones) el 15/08/2011 17:29:52
Saludo a todos

Este es mi problema:

Tengo un grid en formulario de facturacion y entro al grid pulsando f4 para sacar algun articulo que no deseo facturar.

quiero elegir pulsando enter sobre el articulo que deseo sacar del grid pero no se que evento usar.

ejemplo:

entro al grid;
elijo el articulo;
pulso enter;
me pregunta desea sacarlo ?;
elijo si;
sale de la lista del grid.
fin.

puedo hacerlo con un cli pero lo quiero con la tecla enter.


mil gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 65
Oro
Ha mantenido su posición en Delphi (en relación al último mes)
Gráfica de Delphi

Ayuda con para un grid

Publicado por E.T. (1244 intervenciones) el 15/08/2011 23:34:02
Para esto puedes usar el evento OnKeyDown del grid, y este codigo de ejemplo

1
2
3
4
5
6
7
8
procedure TForm1.StringGrid1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if Key = VK_RETURN then begin
    //Aqui tu codigo para eliminar un registro del grid
    ShowMessage('Eliminar este registro');
  end;
end;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar