Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 26-11-2016
Belen12 Belen12 is offline
Miembro
NULL
 
Registrado: may 2016
Posts: 29
Poder: 0
Belen12 Va por buen camino
Cita:
Empezado por ecfisa Ver Mensaje
Hola.

La forma mas simple de eliminar una fila del StringGrid es acceder al método DeleteRow para lo cuál previamente debes desproteger la clase TStringGrid:
Código Delphi [-]
...
type
  TStringGrid = class(Grids.TStringGrid); // <- desproteger

  TForm1 = class(TForm)
    sgDetalle: TStringGrid;
...

implementation

procedure TForm1.btnDeleteRowClick(Sender: TObject);
begin
  if MessageBox(0,'¿ Elimina la línea actual ?','', MB_ICONQUESTION+MB_YESNO) = IDYES then
    sgDetalle.DeleteRow( sgDetalle.Row );
end;
...

Saludos
probe tu codigo y sucedio lo siguiente. cuando agrego 3 y borro los 3. al cargar uno nuevo se carga el ultimo borrado mas el nuevo producto y la primera fila donde tengo las celdas de "nombre, precio,cantidad,subtotal' se borra y se superpone el ultimo que agregue :/
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cómo borrar filas de un StringGrid sac OOP 3 28-04-2008 10:51:23
filas selecionadas en stringgrid cojones OOP 1 23-02-2007 18:03:34
Selección de filas en un StringGrid Ricardo León Varios 2 10-02-2006 00:26:13
Eliminar filas en Excel Monica Martin Servers 1 08-06-2004 14:22:13
Filas de colores en Stringgrid Carlos Arevalo Varios 16 09-01-2004 22:26:45


La franja horaria es GMT +2. Ahora son las 12:10:26.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi