C# Listview + Checkbox + Abfragen

martl92

Lieutenant
Registriert
Feb. 2009
Beiträge
598
Ich habe ein Problem, dass die Listview betrifft.

Beschreibung:
Ich habe eine Listview-Tabelle, in der ich verschiedene Spalten Daten ausgebe(Nachname, Vorname, ...). Nun habe ich mit der Eigenschaft "Checkboxes = true" zu jeder Zeile eine Checkbox hinzugefügt.
Nun mein Problem:
Ich habe einen Button. Sobald ich diesen drücke, sollen die Anzahl der gecheckten Einträge angezeigt werden (funktioniert schon) und die jeweiligen Einträge ausgewählt werden, um sie später aus einer Datenbank zu löschen. Wie bekomme ich nun den index bzw. den Eintrag der gecheckten Boxen, sodass mein Vorhaben mit der Datenbank funktionieren würde?

Danke für eure Hilfe

mfg
 
Ich hab zwar keine Ahnung von C# aber bei SQL wäre das nen simples "SELECT * WHERE Checkbox=True"
 
Wenn bei dem Listview Multiselection aktiviert ist, sollte man die Indizes mit Listview.SelectedIndices bekommen. Ansonsten ginge auch Listview.SelectedItems, da fehlt dann zwar der Index, den kann man sich aber auch in einer Hashtable merken.
 
Wie schreibt man nun den Wert (Index) in z.B. in eine Integerzahl, damit ich das dann auch verwenden kann. Oder liege ich da falsch und es geht viel einfacher?

mfg
 
Zurück
Oben