Einzelnen Beitrag anzeigen

zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.618 Beiträge
 
Delphi 12 Athens
 
#2

AW: TAdvStrinGrid mit ComboBox mehrere Spalten füllen

  Alt 21. Mär 2020, 13:26
Vielleicht so, wie in der Hilfe beschrieben? Oder verstehe ich da was falsch?

Delphi-Quellcode:
procedure TForm15.gridGetEditorProp(Sender: TObject; ACol, ARow: Integer;
  AEditLink: TEditLink);
begin
  case ACol of
    1:begin
        grid.ClearComboString;
        grid.AddComboString('Berlin');
        grid.AddComboString('Paris');
        grid.AddComboString('London');
        grid.AddComboString('New York');
      end;
    2:begin
        grid.ClearComboString;
        grid.AddComboString('Germany');
        grid.AddComboString('France');
        grid.AddComboString('United Kingdom');
        grid.AddComboString('United States');
      end;
   end;
end;

procedure TForm15.gridGetEditorType(Sender: TObject; ACol, ARow: Integer;
  var AEditor: TEditorType);
begin
  case ACol of
  1: AEditor := edComboList;
  2: AEditor := edComboList;
  end;
end;
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain

Geändert von zeras (21. Mär 2020 um 13:31 Uhr)
  Mit Zitat antworten Zitat