William, Veja se isso te ajuda:
No evento OnCellClick coloque: if Column.Field.Text = 'X' then grd.Options := grd.Options - [goEditing] else grd.Options := grd.Options + [goEditing]; Obrigado MuriloCunha On 12/05/2010 14:09, Desenvolvimento wrote: > Boa tarde a todos da lista, tenho um dbgrid onde eu precisava bloquear a > edição de apenas uma coluna de apenas um registro. > > Ex: A célula onde esta o X deveria estar Bloqueada para edição. > > -------------------------------- > Cor | 33 | 34 | 35 | 36 |<--- Título do DbGrid > -------------------------------- > Preto | 1 | 3 | X | 2 | > -------------------------------- > Branco | 2 | X | 5 | 2 | > -------------------------------- > > Alguem tem alguma idéia de como fazer isso com DbGrid ? Ou se poderia indicar > algum outro componente que eu possa fazer o que eu preciso ? > > > Grato, > William C. Brazilino > > [As partes desta mensagem que não continham texto foram removidas] > > > > ------------------------------------ > >