Delphi Can
CXGrid kayıt seçme - Baskı Önizleme

+- Delphi Can (https://www.delphican.com)
+-- Forum: Delphi (https://www.delphican.com/forumdisplay.php?fid=3)
+--- Forum: Genel Programlama (https://www.delphican.com/forumdisplay.php?fid=6)
+--- Konu Başlığı: CXGrid kayıt seçme (/showthread.php?tid=7100)



CXGrid kayıt seçme - cemakkus - 19-12-2022

Merhabalar arkadaşlar,
Devexpress VCL'de CxGrid'deki kayıtlar üzerinde klavye ile aşağı-yukarı gezerken boşluk (space) tuşu ile seçme nasıl yapılabilir?
(Grid'in birinci sütununda checkbox var, mouse ile kayıtlar seçilebiliyor. Sorun klavyeden seçmekle ilgili)

Muhtemelen basit bir ayardır ama properties penceresinde kayboldum resmen.
Şimdiden teşekkür ederim.


CXGrid kayıt seçme - uparlayan - 19-12-2022

CTRL+space tuşuna basarak deneyin


Cvp: CXGrid kayıt seçme - elixir84 - 20-12-2022

procedure TForm1.cxGrid1DBTableView1KeyUp(Sender: TObject;
  var Key: Word; Shift: TShiftState);
begin
if key=VK_SPACE then
begin
 cxGrid1DBTableView1.ViewData.Rows[liste.RecNo-1].Selected:=not   cxGrid1DBTableView1.ViewData.Rows[liste.RecNo-1].Selected;
end;

end;

cxGrid1DBTableView1->Properties->OptionsSelection->
                                                                                  MultiSelet:=True
                                                                                  MultiSelectMode:=msmPersistent;


CXGrid kayıt seçme - cemakkus - 20-12-2022

Çok teşekkür ederim. Her iki çözüm de işime yaradı.