AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) Delphi CheckListBox - "checking Items" deaktivieren
Thema durchsuchen
Ansicht
Themen-Optionen

CheckListBox - "checking Items" deaktivieren

Ein Thema von value is NULL · begonnen am 22. Jul 2015 · letzter Beitrag vom 22. Jul 2015
Antwort Antwort
value is NULL

Registriert seit: 10. Sep 2010
249 Beiträge
 
#1

CheckListBox - "checking Items" deaktivieren

  Alt 22. Jul 2015, 14:32
Hallo ihr lieben,

ich habe folgendes Problem. Ich habe eine checkListBox welche irgendwann mit Werten befüllt wird. Der User kann dann diverse Werte aus der Liste auswählen (Checkbox) und mit diesen wird dann weiter gearbeitet. Um das ausgewählte Item zu ermitteln benutze ich folgende Zeile:

Form1.CheckListBox1.Items[Form1.CheckListBox1.ItemIndex] Das Problem dabei ist, das man in der checkListbox auch Items "markieren" kann. Sollte ein Item "gecheckt" sein und ein anderes "ausgewählt" wird immer das ausgewählte verwendet.

Wie kann ich das unterbinden?

Vielen dank im Voraus!
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: CheckListBox - "checking Items" deaktivieren

  Alt 22. Jul 2015, 14:44
Wieso unterbinden?

Du fragst ja explizit das aktuell ausgewählte Item ab und nicht die Items, die den Check-Status haben.

Wenn der Benutzer nur ein Item auswählen soll, dann ist die CheckListBox eigentlich falsch, oder du musst den Checked Status der anderen Items wieder zurücksetzen (irgendwie durch die Brust ins Auge).
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: CheckListBox - "checking Items" deaktivieren

  Alt 22. Jul 2015, 14:50
Wie wärs mit Checked[Index: Integer] oder Selected[Index: Integer] statt mit Items[Index: Integer]?
Hinter dir gehts abwärts und vor dir steil bergauf ! (Wolfgang Ambros)
  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 02:14 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