Ver Mensaje Individual
  #2  
Antiguo 26-06-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por miguel_fr
PD: me podrian explicar en que parte de la ayuda de delphi indica que se va a seguir con este proceso.
Pues en la parte correspondiente al evento OnSelectCell:

Cita:
Empezado por Ayuda de Delphi
OnSelectCell event (TCustomDrawGrid)

Occurs before a cell in the grid is selected.
Si, por ejemplo, la celda seleccionada actualmente está en el renglón 5 y reduces los renglones a 3 entonces la selección forzosamente cambia y de ahí que se genere el evento.

Puedes inhabilitar temporalmente el evento:


Código Delphi [-]
StringGrid1.OnSelectCell := nil;
StringGrid1.RowCount := nuevo valor;
StringGrid1.OnSelectCell := StringGrid1SelectCell;

// Saludos
Responder Con Cita