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 Werte untereinander (https://www.delphipraxis.net/37563-dbgrid-werte-untereinander.html)

Schuster 7. Jan 2005 11:35


DBGrid Werte untereinander
 
Ist es möglich mit einem DBGrid die Werte untereinander auszugeben statt nebeneineander??

z.B:

Tel.Privat: 123454
Tel.Mobil: 54545
Fax: 4545645

und nicht so:
Tel.Privat // Tel.Mobil // Fax
123454 //// 54545 //// 4545645

:?: :?:

Bernhard Geyer 7. Jan 2005 12:18

Re: DBGrid Werte untereinander
 
Nicht mit DBGrid.
Aber nimm doch TDBEdit + TDBCtrlGrid. TDBCtrlGrid ist für sowas sehr geignet.

eddy 7. Jan 2005 14:27

Re: DBGrid Werte untereinander
 
Hallo Schuster,

ich kann Deine Frage nicht beantworten, aber da es mit dem Titel geht, sollte es eigentlich auch mit dem Rest der Tabelle funktionieren.

Vielleicht hilft dir das weiter:
Code:
type
  TAccessDBGrid = class(TDBGrid);

procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState);
var
  S1, S2: String;
begin
  with TAccessDBGrid(DBGrid1) do begin
    // Increase title height
    // Titelhöhe vergrössern
    RowHeights[0] := 32;

    Canvas.Brush.Style := bsClear;

    // Column Titles
    // Spalten Titel setzen
    case Column.Index of
      0: begin
           Column.Title.Caption := '';
           S1 := 'Row 1';
           S2 := 'Row 2';
         end;
      1: begin
           Column.Title.Caption := '';
           S1 := 'Row 1';
           S2 := 'Row 2';
         end;
    end;
    // write title:
    // Titel ausgeben:
    Canvas.TextOut(Rect.Left+2, 2, S1);
    Canvas.TextOut(Rect.Left+2, 16, S2);
  end;
end;
Quelle: http://www.swissdelphicenter.ch/de/showcode.php?id=1653

mfg
eddy


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:36 Uhr.

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