Einzelnen Beitrag anzeigen

Benutzerbild von Helmi
Helmi

Registriert seit: 29. Dez 2003
Ort: Erding, Republik Bayern
3.312 Beiträge
 
Delphi XE2 Professional
 
#2

AW: DrawGrid Inhalt verschwindet beim Auswählen einer Zelle/Reihe

  Alt 4. Jan 2013, 19:16
Also bei mir funktioniert dein Code ohne dass eine Text-Zeile verloren geht.

Was für eine Delphi-Version benutzt du?

Ansonsten könntest du State abfragen:

Delphi-Quellcode:
procedure TForm1.DrawGridDrawCell(Sender: TObject; ACol, ARow: Integer;
   Rect: TRect; State: TGridDrawState);

begin
{...}

   If gdSelected in State then
    begin
      //Hier zeichnen wenn Zelle markiert ist
    end;

   If gdRowSelected in State then
    begin
      //Hier zeichnen wenn Zeile markiert ist
    end;

{...}
end;
mfg
Helmi

>> Theorie ist Wissen, dass nicht funktioniert - Praxis ist, wenn alles funktioniert und keiner weiss warum! <<

Geändert von Helmi ( 5. Jan 2013 um 10:14 Uhr)
  Mit Zitat antworten Zitat