Mit einer TDBGrid
möchte ich eine neue Spalte hinzufügen und den Namen nach Code festlegen.Wie eine Spalte zu einem DBGrid durch Code hinzufügen?
Wie zur Laufzeit?
Mit einer TDBGrid
möchte ich eine neue Spalte hinzufügen und den Namen nach Code festlegen.Wie eine Spalte zu einem DBGrid durch Code hinzufügen?
Wie zur Laufzeit?
TColumn
Klasse hat keine Name
Eigenschaft. Beachten Sie, dass es nicht von TComponent
(TColumn
->TCollectionItem
->TPersistent
->TObject
) erbt und seine Elternklassen keine Name
Eigenschaft hinzufügen.
Wie auch immer, können Sie eine neue Spalte zu einer TDBGrid
hinzufügen, indem Sie einfach die Add
Methode der Columns
Sammlung Aufruf: klar
var
Col : TColumn;
begin
Col := DBGrid1.Columns.Add;
//then you can set its properties as your needs
Col.Title.Caption := 'MyNewColumn';
end;
Ja ich es tun, danke – Johnny
@Johnny alot: Sie sind willkommen, Bitte [akzeptiere die Antwort] (https://meta.stackexchange.com/a/5235), falls das Problem gelöst wurde – ExDev