Tags:
delphi
Jeg har nogle DBGrids som jeg gerne vil have fuldt kontrol over, herunder ikke tillade brugeren at trykke på Ctrl+del for at slette en post.
Findes der en smart måde at disable denne funktion på?
VH
Jeppe
2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 2 karma
Hej Jeppe
Under Borland Builders TDBGrid kan man via en options properties sætte en enabel til false. Det kunne evt undersøge om du har ligende parameter
Hilsen Thomas
0
Jeg fandt selv et stykke kode hos About.com, der gør tricket:
procedure Form1.DBGrid1KeyDown
(Sender: TObject; var Key: Word; Shift:TShiftState) ;
begin
if (Shift = [ssCtrl]) and (Key = VK_DELETE) then
Key := 0; {ignore}
end;
VH Jeppe