AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Combobox in Grid(DBGrid, Stringgrid,...)

Ein Thema von Lord_Stifterl · begonnen am 7. Jan 2004 · letzter Beitrag vom 8. Jan 2004
Antwort Antwort
Lord_Stifterl

Registriert seit: 13. Dez 2002
Ort: Wien
175 Beiträge
 
Turbo Delphi für Win32
 
#1

Combobox in Grid(DBGrid, Stringgrid,...)

  Alt 7. Jan 2004, 23:24
Hallo lieber DPler,

ist es möglich eine Zelle eines Grid(egal ob DBGrid, Stringgrid oder sonst irgendein Grid) als Combobox zu definieren. Wenn mich nicht alles täuscht hab ich sowas schon mal gemacht, nur hab ich leider keine Ahnung wie ich das gemacht hab bzw. ob ich mir das nicht einbilde

Danke im vorhinein für alle Antworten,

LG
Lord_Stifterl
Alex
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Combobox in Grid(DBGrid, Stringgrid,...)

  Alt 7. Jan 2004, 23:27
Moin Lord Stifterl,

dazu könntest, sobald eine Zelle, die eine ComboBox enthalten soll, diese ComboBox dynamisch erzeugen, wobei Du das StringGrid als Parent angibst.
Dann müsstest Du nur noch die Koordinaten / Abmessungen für die CB so anpassen, dass sie genau in die Zelle passt.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Nightshade

Registriert seit: 7. Jan 2003
Ort: Menden
192 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: Combobox in Grid(DBGrid, Stringgrid,...)

  Alt 7. Jan 2004, 23:43
Ich weiss nicht, ob das bei Comboboxen funktioniert, aber bei Checkboxen ging es nicht.

Er hat sie zwar angezeigt, aber klicken konnte man sie nicht.

Mir hat dann dieser Beitrag weitergeholfen :


Checkbox in Stringgrid


Dabei wird das Stringgrid auf ein Panel verankert, und die Checkbox bekommt als parent das Panel.

Bei mir hat das mit Checkboxen funktioniert.
Christian
Killing for peace is like fucking for virginity

Nightshade
  Mit Zitat antworten Zitat
woki

Registriert seit: 29. Mär 2003
563 Beiträge
 
Delphi 2006 Architect
 
#4

Re: Combobox in Grid(DBGrid, Stringgrid,...)

  Alt 8. Jan 2004, 00:04
Hi,

wenn du im DBgrid durch Doppelclicken auf das Grid persistente Spalten hinzufügst, kannst du im Objektinspektor oder auch dynamisch Werte einfügen,die dann in einer Dropdownbox erscheinen.

Grüsse
Woki
  Mit Zitat antworten Zitat
Lord_Stifterl

Registriert seit: 13. Dez 2002
Ort: Wien
175 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Combobox in Grid(DBGrid, Stringgrid,...)

  Alt 8. Jan 2004, 07:57
Zitat von Christian Seehase:
diese ComboBox dynamisch erzeugen, wobei Du das StringGrid als Parent angibst.
Dann müsstest Du nur noch die Koordinaten / Abmessungen für die CB so anpassen, dass sie genau in die Zelle passt.
Klingt nicht schlecht, jedoch gibts da glaub ich eine einfachere Methode die mir einfach nicht einfallen will.

LG
LS
Alex
  Mit Zitat antworten Zitat
Lord_Stifterl

Registriert seit: 13. Dez 2002
Ort: Wien
175 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Combobox in Grid(DBGrid, Stringgrid,...)

  Alt 8. Jan 2004, 08:00
Hi Night,

danke für die Antwort aber ich glaub das wars wohl auch nicht ganz

Ich werd dir bei Zeiten mal einen kleinen Source zukommen lassen wie du das bei weitem einfacher machen kannst...zumindestens bei einem DBGrid.

LG
LS
Alex
  Mit Zitat antworten Zitat
Lord_Stifterl

Registriert seit: 13. Dez 2002
Ort: Wien
175 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Combobox in Grid(DBGrid, Stringgrid,...)

  Alt 8. Jan 2004, 08:05
Zitat von woki:
Hi,

wenn du im DBgrid durch Doppelclicken auf das Grid persistente Spalten hinzufügst, kannst du im Objektinspektor oder auch dynamisch Werte einfügen,die dann in einer Dropdownbox erscheinen.

Grüsse
Woki
Natürlich....das wars....wie konnte ich das nur vergessen

Danke
LG
LS
Alex
  Mit Zitat antworten Zitat
Benutzerbild von eddy
eddy

Registriert seit: 3. Jan 2003
Ort: Sachsen
573 Beiträge
 
Delphi 5 Professional
 
#8

Re: Combobox in Grid(DBGrid, Stringgrid,...)

  Alt 8. Jan 2004, 10:25
Hallo

das hatten wir schon: DBGrid mit DBComboBox

Quelltext und Bild, getestet in DBGrid (Stringgrid - keine Ahnung).

mfg
eddy
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Combobox in Grid(DBGrid, Stringgrid,...)

  Alt 8. Jan 2004, 21:53
Moin Nightshade,

stimmt auch wieder. Das mit dem Panel hatte ich vergessen
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:41 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