Programación General > C++ Builder

 Como eliminar filas del StringGrid?

(1/1)

DSK25:
He intentado de esta forma

StringGrid1->Rows[Nro]->Delete(Nro);

Nro es el indice de la fila seleccionada, pero me manda un mensaje de error diciendo que no se pueden eliminar filas del StringGrid.

david_lomber:
Hasta donde tengo entendido la unica forma de la que puedes aumentar o disminuir ya sea renglones o columnas es con ColCount y RowCount, pero me parece que eso no es presisamente lo que buscas tú :P

Saludos!!

DSK25:
En otra web encontré la solución, he aquí el código por si alguien mas lo necesitara:


--- Código: C++ ---//---------------------------------------------------------------------------class TStringGridExt : public TStringGrid{   public:    void __fastcall DeleteRow(int ARow) { TCustomGrid::DeleteRow(ARow); }};//---------------------------------------------------------------------------void EliminarFila(TStringGridExt *SGridExt, const int Fila){   SGridExt->DeleteRow(Fila); }

Navegación

[0] Índice de Mensajes

Ir a la versión completa