URL: https://www.overclockers.at/coding-stuff/c_listbox_eintrag_loeschen_178350/page_1 - zur Vollversion wechseln!
Hey Leute!
Bin noch halbwegs neu in C#. Habe jetzt von einem OpenFileDialog, Einträge in eine ListBox gemacht. Nun möchte ich wissen, wie ich das mache, dass ich z.B. den dritten Eintrag in der Liste lösche. Soll aber nicht händisch sein sondern automatisch.
lstBox.items.?????????
was fehlt mir da noch?
Mfg Cyber
http://msdn.microsoft.com/library/d...ethodsTopic.asp
Items.RemoveAt(int index)
lstBox.Items[2]
oder
listBox.Items["Name"]
kannst die items ansprechen
oder eben mit RemoveAt direkt löschen
THX und wie kann ich abfragen ob im OpenFileDialog auf Abbrechen gedrückt wurde bzw. ob nichts ausgewählt wurde?
THX nochmal!
Mfg Cyber
du kriegst als rückgabe von ShowDialog ein DialogResult, das kannst du abprüfen (DialogResult.OK, DialogResult.Cancel).
cDlg = der openfile dialog
cDlg.DialogResult afair
jetzt gehts mir am sack schon wieder geowned zu werden
ok, ich halt mich jetzt raus
Hätte da noch einmal eine Frage:
Wie kann ich mir jetzt einen Teil (zB die mittleren sechs Buchstaben) eines Listboxeintrages als Variable speichern??
Mfg Cyber
.Substring könnte dir dabei helfen
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025