Dbgrid...

02/04/2003

0

Tenho um dbgrid.. Quero desabilitar a 1ª e a 2ª coluna de forma q o usuário só possa selecionar a 3ª coluna.. Como posso fazer isso???

Obrigado,


Rafaela :wink:


Rafaela

Rafaela

Responder

Posts

02/04/2003

Aroldo Zanela

Tenho um dbgrid.. Quero desabilitar a 1ª e a 2ª coluna de forma q o usuário só possa selecionar a 3ª coluna.. Como posso fazer isso??? Obrigado, Rafaela :wink:


dbgrid1.Columns[0].ReadOnly := true;
dbgrid1.Columns[1].ReadOnly := true;


Responder

02/04/2003

Rafaela

Aroldo não funcionou ele ainda deixa o usuário selecionar e chama o eventoDoubleclique q eu tinha colocado só para a terceira coluna...


Responder

02/04/2003

Anonymous

É só ir ao seu DataSet(Table, Query, ClientDataSet, ...) dando um duplo clique sobre o mesmo, e selecionara as colunas que desejar, alterando a propriedade ReadOnly para True.
Para tanto, é necessário tornar cada campo do DataSet um objeto Tfield.
Isto é possível dando um duplo clique sobre o mesmo, e escolher ´Add All Fields´.

Sds
Laercio
www.digirio.com.br (O caminho para o sucesso)


Responder

02/04/2003

Aroldo Zanela

Aroldo não funcionou ele ainda deixa o usuário selecionar e chama o eventoDoubleclique q eu tinha colocado só para a terceira coluna...


Use a rxLib e congele as duas primeiras colunas:

rxDBGrid1.FixedCols := 2;


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar