Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Permitir editar algunas columnas y otras no (https://www.clubdelphi.com/foros/showthread.php?t=92340)

strelok 03-10-2017 18:18:10

Permitir editar algunas columnas y otras no
 
Hola, tengo un TAdvStringGrid como 5 columnas y solo quiero que se pueda modificar las celdas correspondientes a la columna 4, como le hago?


COL 1, COL2, COL3, COL4, COL5
NO NO NO SI NO

Creo que es la propiedad goEditing, pero para todos o para ninguna, como le hago?

strelok 03-10-2017 18:24:28

listo che: XD

Código:

procedure X.XCANEDITCELL(
  Sender: TObject; ARow, ACol: Integer; var CanEdit: Boolean);
begin
  inherited;
  if(Acol = 4) then CanEdit := True
  else CanEdit:=False;
end;


Casimiro Notevi 03-10-2017 18:46:52

Código Delphi [-]
procedure X.XCANEDITCELL(
  Sender: TObject; ARow, ACol: Integer; var CanEdit: Boolean);
begin
  inherited;
  CanEdit := Acol=4;  
end;

Edito: Veo que ya te has contestado.


La franja horaria es GMT +2. Ahora son las 06:54: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