GARANTIR DESCONTO

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 !


Sergiowilson.sp

Sergiowilson.sp

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:
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

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

Aceitar