Fórum Digitando dados num StringGrid #365528
27/10/2008
0
Boa Noite à todos! Tenho um StringGrid no qual tenho de digitar uma data numa célula e um valor em outra. Como nunca trabalhei com esse tipo de componente está meio obscuro para mim como faço para que o usuário digite esses dados formatados e eu possa validá-los. Alguém tem um exemplo funcional para esse poblema ?
Agradeço a colaboração de todos !
Agradeço a colaboração de todos !
Sergiowilson.sp
Curtir tópico
+ 0
Responder
Posts
28/10/2008
Rodc
Você deve usar os eventos do componente OnGetEditText para quando o campo vai entrar em edição e OnSetEditText para quando ele vai sair da edição.
Responder
Gostei + 0
31/10/2008
Bystealth
Para formatar a data ao digitar na StringGrid, use o evento OnGetEditMask.
exemplo:
exemplo:
procedure TForm1.StringGrid1GetEditMask(Sender: TObject; ACol, ARow: Integer; var Value: String); begin if (aRow = 1) and (aCol = 2) then Value := ´#//;0; ´; end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)