Delphi-PRAXiS
Seite 1 von 2  1 2      

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 Selektierbarkeit eines Items in einer Combobox (https://www.delphipraxis.net/120818-selektierbarkeit-eines-items-einer-combobox.html)

chrio89 17. Sep 2008 07:19


Selektierbarkeit eines Items in einer Combobox
 
kann man einem Item in einer Combobox eine Eigenschaft zuweisen, dass es nicht Selektiert werden kann?
Hintergrund: ich habe in der Combobox 'standard' einträgen und einträge bestimmter Herstellerfirmen, etwa so:

Eigene Produkte
Standardprodukte
Hersteller
_ABC
_XYZ

Dabei möchte ich verhindern, dass Hersteller ausgewählt wird

DeddyH 17. Sep 2008 07:22

Re: Selektierbarkeit eines Items in einer Combobox
 
Eine Standard-Methode gibt es dafür nicht, aber Du kannst ja OnChange abfragen, ob der entsprechende Eintrag ausgewählt wurde. Wobei mir das Design etwas befremdlich anmutet :gruebel:

Aurelius 17. Sep 2008 07:23

Re: Selektierbarkeit eines Items in einer Combobox
 
Du könntest im OnChange den Text oder den Index des ausgewählten Items überprüfen und darauf reagieren.

DeddyH 17. Sep 2008 07:24

Re: Selektierbarkeit eines Items in einer Combobox
 
[OT] Willkommen im Thüringen-Thread :lol: [/OT]

toms 17. Sep 2008 07:36

Re: Selektierbarkeit eines Items in einer Combobox
 
Hallo, sollen die Standard-Texte anfangs angezeigt werden und danach aus der Liste verschwinden?
Oder warum sind die dann in der Liste enthalten, wenn sie nicht anwählbar sein sollten?

DeddyH 17. Sep 2008 07:40

Re: Selektierbarkeit eines Items in einer Combobox
 
Zitat:

Zitat von toms
Oder warum sind die dann in der Liste enthalten, wenn sie nicht anwählbar sein sollten?

Zitat:

Zitat von DeddyH
Wobei mir das Design etwas befremdlich anmutet :gruebel:

Darauf wollte ich auch hinaus.

NickelM 17. Sep 2008 17:04

Re: Selektierbarkeit eines Items in einer Combobox
 
Hm... wenn du On DrawItem machst, kannst du abfragen via Stata ob du gerade den eintrag makierst.

Dann musst du halt par Canvas alle anderen Einträge selbst zeichen also seleted auch.

Und bei OnChange dann halt sagen, das er es nicht annimmt also text z.b. leer oder so...

Ich glaube du meinst es wie manns auch, wie ich von einem Freund weiß der das per php gemacht hatt , sozusagen also rubrik in der Combobox darzustellen.

Die Muhkuh 17. Sep 2008 17:07

Re: Selektierbarkeit eines Items in einer Combobox
 
Das hat durch aus Sinn, wenn man quasi Kategorien in der Combobox darstellen möchte.

DeddyH 17. Sep 2008 17:09

Re: Selektierbarkeit eines Items in einer Combobox
 
Aber ob eine ComboBox dafür das passende Control ist?

Die Muhkuh 17. Sep 2008 17:13

Re: Selektierbarkeit eines Items in einer Combobox
 
Je nach dem, wie viel man anzeigen will, warum nicht?

Wobei hier wohl ein TreeView geeigneter wäre.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:14 Uhr.
Seite 1 von 2  1 2      

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