グリッドのOnGetEditMaskイベントハンドラを記述すると、ユーザーがセルに入力できる有効な入力文字列を示す編集マスクをインプレースエディタに提供できます。
次のコードは、ユーザーが3列目を入力するときは編集マスクを提供します。
procedure TForm1.StringGrid1GetEditMask(Sender: TObject; ACol, ARow: Integer;
var Value: string);
begin
if ACol = 1 then
Value := '9999/99/99';
end;