Array
(
)

Coluna do Dbgrid !

Jrduran
   - 05 jan 2006

Fala ai galera, beleza ! Alguem poderia me ajudar , de como fazer
com que apenas uma coluna do dbgrid fique editável, e as outras fiquem
somente no modo leitura !

obrigado !


Bruno Belchior
   - 05 jan 2006

Dê dois cliques no Grid e altere a propriedade ReadOnly da coluna em questão...


Jrduran
   - 05 jan 2006

Sei disso, só que estou ativando a query em tempo de execução !


Rgaffo
   - 06 jan 2006

Declare um contador como quiser e faça assim:

#Código

for i := 0 to DBGrid1.Columns.Count - 1 do
DBGrid1.Columns[i].ReadOnly := True;
DBGrid1.Columns[2].ReadOnly := False; // 2 é a coluna que eu quero editavel



ou

#Código
for i := 0 to DBGrid1.Columns.Count - 1 do
DBGrid1.Columns[i].ReadOnly := True;
DBGrid1.Columns[query.FieldByName(´Coluna´).Index].ReadOnly := False; // query.FieldByName(´Coluna´).Index indica a posição do campo na query