AGB  ·  Datenschutz  ·  Impressum  







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

checklistbox.deleteselected funzt nicht

Ein Thema von Go2EITS · begonnen am 3. Okt 2006 · letzter Beitrag vom 24. Mär 2007
 
Christoph Frank

Registriert seit: 6. Mär 2007
26 Beiträge
 
#9

Re: checklistbox.deleteselected funzt nicht

  Alt 24. Mär 2007, 13:53
Hallo zusammen,

also mit der CheckListBox habe ich so meine Probleme.
Wie im Beitrag geschrieben - bei der CheckListBox gebe es auch ein MultiSelect - kann ich nicht bestätigen.
Wenn damit gemeint ist, daß ich sowohl ein Checked wie auch Selected ausführen kann, dann fängt da mein Problem schon an.
Ich möchte z.B. eine farbliche Hinterlegung in meiner CheckListBox haben aber nur dann, wenn auch ein Haken gesetzt ist und nur bei den angehakten. Auch möchte ich eine Möglichkeit haben, daß nur ein Haken gesetzt werden kann, also vergleichbar mit MultiSelect := false in der ListBox.

Hat denn dafür jemand eine Lösung?
Das Beispiel in diesem Beitrag habe ich etwas umgeändert und dachte mir damit zu helfen:

Altes Beispiel: Mein Beispiel:
CheckListBox1.Items.BeginUpdate; CheckListBox1.Items.BeginUpdate;
Try
For i := Pred(checklistbox1.Count) DownTo 0 Do For i := Pred(checklistbox1.Items.Count)
DownTo 0 Do
If checklistbox1.Checked[i] Then If checklistbox1.Checked[i] Then
Checklistbox1.items.Delete(i); Checklistbox1.Selected[i] := false;
Finally Finally
CheckListBox1.Items.EndUpdate; CheckListBox1.Items.EndUpdate;
End; End;

Bei meinem Beispiel knalle ich aber raus 'Index überschreitet das Maximum von (n)'

Gruß Christoph
  Mit Zitat antworten Zitat
 


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 15:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz