Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi dbgrid + doubleclick + title (https://www.delphipraxis.net/70448-dbgrid-doubleclick-title.html)

bwolf 30. Mai 2006 15:30


dbgrid + doubleclick + title
 
Hi all,

hab da eine kleine Frage an euch:

Ich benutze viele DBGrids um die Datensätze anzuzeigen.
Mit einem Doppoelklick kann man einen Datensatz zum bearbeiten auswählen.
Das Problem ist, das bei einem Doppelklick auf den Titel oben ebenfalls ein Datensatz ausgewählt wird (glaube der erste)

Gibts da ne gute Möglichkeit das zu unterbinden ?

Vielen Dank für eure Hilfe,
greets ben

marabu 30. Mai 2006 16:03

Re: dbgrid + doubleclick + title
 
Hi Ben,

suchst du das hier?

Delphi-Quellcode:
procedure TDataForm.DBGridDblClick(Sender: TObject);
var
  gc: TGridCoord;
  p: TPoint;
begin
  with Sender as TDBGrid do
  begin
    p := ScreenToClient(Mouse.CursorPos);
    gc := MouseCoord(p.X, p.Y);
    if (gc.X > 0) and (gc.Y > 0) then
      DataSource.DataSet.Edit;
  end;
end;
Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz