cxGrid sonraki alt satır

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
apex06
Üye
Mesajlar: 53
Kayıt: 19 Nis 2012 11:21

cxGrid sonraki alt satır

Mesaj gönderen apex06 » 13 Kas 2017 09:51

Arkadaşlar merhaba,

cxGrid'de sağ tarafa doğru Enter ile sonraki hücreye geçebiliyoruz.

Kod: Tümünü seç

cxGrid1DBTableView1.OptionsBehavior.GoToNextCellOnEnter:=True;
Peki sonraki alt satıra enter ile geçmenin bir yolu var mı? Excel gibi yani.

İyi çalışmalar.

apex06
Üye
Mesajlar: 53
Kayıt: 19 Nis 2012 11:21

Re: cxGrid sonraki alt satır

Mesaj gönderen apex06 » 13 Kas 2017 10:27

devexpress forumunda paylaşmışlar, ihtiyacı olan arkadaşlar için;

Kod: Tümünü seç

procedure TForm1.cxGrid1DBTableView1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
var
  AGridSite: TcxGridSite;
  AGridView: TcxGridDBTableView;
begin
  if Key = VK_RETURN then
  begin
    AGridSite := Sender as TcxGridSite;
    AGridView := AGridSite.GridView as TcxGridDBTableView;
    AGridView.Controller.FocusNextRecord(AGridView.Controller.FocusedRecordIndex, not (ssShift in Shift), true, false, false);
    Key := 0;
  end;
end;
Kolay gelsin, iyi çalışmalar.

Cevapla